Hey Richie, I feel for ya.
I spent 20 years as a LEO, and spent a lot of time in biker controlled strip bars. Been there, done that.
A little pice of advice. Always turn the opposite way from the tap or poke. It gives you a second to see where he is coming from.
Glad your ok, and even happier you bounced his melon off the floor a few times.
Stealth.