OP overreacts 37: electric boogaloo.
I understand why you'd think he's annoying but come the forget on, grow a pair and confront him directly, the worst that'll happen is that it doesn't work out well and life goes on as it has been. It's not like he doing B.I.G. or Buzzwaker! level stuffposting.