That is imminent. Aggressively coming at someone and refusing to step away after being repeatedly asked to, as well as the victim trying to move away is absolutely threatening. Just because you’re some “big man” who doesn’t get scared doesn’t mean that others don’t have valid feelings about what is happening to them.
As a minority if someone, especially a large white man with a camera, comes up to me yelling and aggressively shoving a phone in my face playing offensive statements from google translate then I’m 99% sure I’m about to be the victim of a hate crime. That’s the world we live in. Where anyone can be armed and fighting back is gambling with your life.
I don’t carry, nor would I feel safer doing so, but this is a legitimate use of a weapon in self defense.