Great stuff, mate. Should have gone back, though, just to get a photo of the guy's face!!!
I had a similar experience with a Porsche a few months ago, but it was local knowledge, not my bike's ability, that was his downfall.
Living in a rural area, some of the roads are pretty much single lane, with gravel on the sides. When cars pass, they each put one side on the gravel. As a result, most of the corners are spattered with stones.
I was pulling away from the Porsche on the straights, then slowing for the corners that I knew had stones on them. One particular corner always has lots of big stones. I slowed right down, letting him get to within 20-30', then gunned it down the hill once I was out of the turn. I looked in my mirror and saw him going sideways across the road!!!
I think he saved it, but it was the last I saw of him.