I'm glad your okay, your right it could have been so much worse. I'm glad you had the disipline not to turn either way to keep from hitting a baby or worse you getting hit by a car. What an idiot!!!! He had to be somewhere in a hurry??? WTH!!!
I know you are glad you are okay and so am I but he should be paying for your repairs on your bike at the least, and he should have offered that to you not make you ask or demand.