It was proper self-defense all the way, but if Zimmerman had made the effort to learn a little combat BJJ, then while TM was making his thug pronouncements he could have just snapped his elbow...
...and been jailed for initiating violence and breaking some poor teenager's arm absent any injuries to himself.