Aaargh! LOL I was under the impression from the old news reports I heard way back when that Zimmerman had admitted he approached and stopped the kid. That's what I get for not following the case. That this was corroborated by the person overhearing the confrontation on the telephone. My bad.
Still, it does not seem logical that the kid would approach Zimmerman, or just randomly punch him in the face. (If that actually happened, people have been known to fake injuries while being transported in police vehicles).
I think I will reserve comment until I do some more research on the actual case, see what the Florida D.A.'s arguments are. Then come back and make a more informed case of my own.