Good Job. Atleast he was in view. Is your check engine light on?
Did you have to pull the handbrake to stop? I saw a red light go off.