@Tritone:

You have a better way to say that?

A black dude lost his cool completely over a white guy who wasn't really messing with him and even moved away from him. The white guy was distancing himself from a confrontation.

If nigger isn't the right word to describe the black guy in this situation what is better?

The white guy avoided confrontation but the black guy went for it for no clear reason. I call him a nigger because he chose to act out his own stereotype.

Nigger is an insulting word and it seems to be the right word here.

The black guy acted out a stereotype. The stereotype has the name "nigger" attached to the behavior he displayed.
_________________________