Patman. or The Nightmare I would also be find with giving him "The Junkyard Dog" and hope he returns to writing commentary on Clutchfans. If we don't want to take it from Supermario then maybe just "junkyard". One because hes tough like a junkyard dog and two because we pulled him off a junkheap.
How about 'The Swarm'? or maybe 'The B Swarm' (B for Bev of course) Just like a pack of bees or mosquitoes is all over you at once.....
Annoying Pest. and I mean that as a compliment. The kind of player I would find extremely annoying if on the other team.