It is my understanding that Bz has a zero tolerance when it comes to glitching. I understand that he was not invincible but he was clearly sitting inside a rock, launching UCAVs. That seems like exploiting a glitch to gain advantage since other players could not see him.
Additionally, while it may not be enough evidence for a 3rd party ban, it should enough to show that Bozz is really not a trustworthy player. I mean, at least get a monitor with crosshairs like everyone else does