Bad deal!

I don't know how I would react if I were in your friends shoes. Having tolerance and keeping my cool is very difficult with people like that. Makes me want to give them some lessons in manners via a baseball bat over the head.

At the very least, I would have tracked the guy at the end of the day and recorded his boat and truck license #'s, take pictures of the dent/scratches in the boat..........that's where the idiot crossed the line. That is physical evidence that law enforcement can use to nail the guy. From there, hand it over to the authorities and let them take over.