I agree with Joey on this one, you showed a lot of restraint. I'm not so sure I would have been able to the same.
A few years back on another popular lake in Ontario I had been fishing a point of an island three straight evenings and had something very similar happen by the same jerk all three nights. I had my son with me all three times and he even said to me the second time it happen how dangerous it was, well the third night and the third time the guy came through I lost it and went after him, my boat was a lot bigger than his and a lot faster so when I caught up to him I ran circles around him until he stopped and proceeded to have a talk with him. He informed me that he had every right to run his boat where ever he wanted that I shouldn't have been there in the first place (he was referring to me as a non citizen). Well I could clearly see this guy was a complete idiot and away I went. The next couple of days I went out of my way to make passes (in a safe distance) near where he sat while he was fishing his favorite spot and each time I would just wave as I went past. I wasn't very proud of what I did in front of my son but I didn't like watching the guy hold onto his boat for dear life everytime I went by him.
What I don't understand on the West Arm is why people feel the need to run WOT under the 64 bridge, I've seen it multiple times each time I've been there and last year a guy came through there in about a 26' boat WOT with three us fishing the area, one of the people I believe was a relative of Uncle Bucks and I thought for sure the guy was going to either hit them or swamp their small boat. Is this not a no wake zone?