First off, I would feel the same way if this happened to a white kid. You may not believe me, but I never consider race in issues like this. If the person caused their own problem, I don't care if they are black, white, hispanic, or whatever.
Why should the school administrators have to deal with physical confrontation if they already have an officer who works on campus?
Ideally, all physical confrontation situations involving citizens should be handled by police, and not by non-law-enforcement.