You did the right thing. Your BF could have asked them about their
insurance and asked them for the company name and agency and get their
phone number. Show them a bow hook with a sharpened point used for fending off dinghies, inflatables, et.. Also a large sharp gaff handy so you can explain to them how you
fish drunks out of the harbor. Some of this is just kidding but there is no excuse for what they did other than they were not courteous boaters and had no business doing what they were doing. The police should have towed them to a
dock and cited them.
But, it was the 4th!
kind regards,