It appears he did the act more than once. If that be true you could have called the police or better still, and if I am not wrong that a woman's word in such situations is taken quite seriously here, u could have just come out of the car or rolled the glass down and made noise. I dont think he would have had the balls to attack you.