You can’t touch a cop.
That said, the proper response was to arrest his geezery butt and let him spend a night in the klink.
Those two LEOs don’t belong on a police force.
He’s an activist. That’s what he wanted. Each arrest potentially takes 3 cops away from duty. They can’t arrest everyone.
He deserved what he got. He wanted arrest to distract cops and he got put down.
There’s more to this dude than we know