I would have allowed the punk to approach me. Maybe even push me. Had he swung at me, I would have stomped him into a puddle and pissed in it.
Don't be silly.
Guys like this only approach 52 year old, 5'2" women with hearing aids.
If you were there, they would just heckle you from far enough away for them to get a running start.