lol, I would have told him to get stuffed and rode off!!
I have been riding on the pavements for over 10 years and I am not about too stop!
NO WAY am I going to risk my life riding on the roads when 95% of the time their is a perfectly good and safe pavement to use which has ZERO people on it.
I am considerate however and when I do come across pedestrians on the pavement I slow down to almost a stop when I pass them.
In over 10 years of riding on the pavement I have NEVER hit anyone however for the very small amount of time I actually rode on the road I have been hit twice by idiotic drivers.
Luckily both times I was not seriously hurt but personally I think that had a lot to do with the fact I am very agile and use to be pretty competent at gymnastics when I was younger. Both accidents were serious enough to write off the front wheel both times