Makes me angry

Must have been the evening for tossers. I was out with Mrs TheBoy last night, going up M40 to ABS meet, probably doing around 80 in a queue of traffic in outside lane, slowly but consistently overtaking middle lane lot.
I notice some idiot pull in to middle lane from outside lane about 4 or 5 cars back, and come racing up. I thought he was going to pull in behind me, as there wasn't a cars length between me and the car in middle lane, but oh no, he tries to pull in in front of me (I think the car behind me pulled up closer to me to prevent him), resulting in me having to take evasive action, including going towards central reservation, and over the rumble strips, and braking hard (knowing the guy behind was right up my tailpipe).
So I give the guy a toot and a wave, and the tosser tries brake testing me (at 80ish in outside lane)

. Then he slows and pulls into middle lane, so I carry on past, only for him to pull out behind, lights on full, so I shove the blind up. Which results in him following that close, I couldn't see his lights in any of the mirrors.
Anyway, my jnction comes, so a pull back in to middle, then inside lane, just getting off, and he comes up the inside, half on the hard shoulder, in front of me, and again brake testing me - and I mean a 80mph to standstill type, before zooming off. Thought about going after him to kick the crap out of the idiot, but I wanted to go the other way at top of sliproad.
The idiot was dangerous, and on a reasonable busy motorway. I just hope someday that someone kills him, rather than the other way round. Had he of done that to me 2 weeks ago before I changed the pads after melting the previous set, I would have driven his arse through his mouth.