I am actually far enough inland that I'd be interested in some showers from Debby. After the driest summer last year, I get a knee jerk reaction when we go for a week with no moisture. Not that I'd wish damage on anyone from the hurricane.
Your Neanderthal man had to succumb to the peer pressure of the neighborhood and come to your door. He was hoping you weren't home as he didn't know how to apologize for the damage.
That same mentality when on the road adopts the attitude that the bigger wheels (on his truck) grants him the right of way. There is an anonymity on the road where he doesn't feel that same peer pressure.
I am so glad you let him know your weren't happy. Perhaps he will learn something from that encounter and be more courteous next time. After all, accidents do happen.