Well, I guess I missed this thread. Given the information in this thread, I would likely have laid her ass out as well. Only thing I would likely do different is be making my way out if possible, and be keeping my right hand ready to draw in the cases of lethal force being needed. She shoved him (threat) in a crowd (bigger threat) and came back for more (justification). IMHO, he handled the situation well.
In this day and age, you never know who has a weapon and there are countless cases of pre teens committing assault and murder. I was raised not to hit a woman, unless absolutely necessary. In this situation, it was necessary. She had already proved she wasnt backing down. Just because they are kids doesnt mean they are not a threat. At 14, my brother tried to gut me with a bowie knife because he thought I had drained the oil out of his dirt bike (I didnt).