It wasn’t like gz was defending against a home invasion. He was on a street whose name he did not know. Just because a person is a man does not mean you have to confront everyone in your neighborhood who you do not know. Now we know tm was walking back from a 7/11. He did not need to be confronted.
No, he didn't "need to be," but if someone whose practice historically is to keep an eye on the area wants to ask why they are there, what's wrong with that? And it was not public property.
If GZ said, "can I help you find something?" is that "confrontation?" I ask people this all the time when I don't understand why someone is on my residential street and they seem to hanging around inspecting the houses in my neighborhood. It's called "good citizenship."