I believe this was less clear-cut of a case than TM and GZ. Don't know what the laws of NY are, but I don't know that somebody significantly smaller than you simply charging at you justifies deadly force.
However, no great loss. A young dumbass is dead because of his own criminal acts and aggression to another.