Hope he heals up soon with no lasting injuries.
Similar thing happened to me about 10 years ago, only it was UPS. Guy came to a stop, so I stopped. Then I saw reverse lights. Then he was up on my hood. I was on my way home in my new 2001 saturn sl1, it was 2002 and I was 19
4 weeks later I had a 2002 nissan maxima, loaded, thanks to the insurance
Turns out when he backed over my hood he crunched the engine, whole front suspension/steering/trans/etc. Make 'em pay!