Guy is obviously a dirtbag but the bottom line is that anybody can walk down a public street without a reason. Had every right to converse with him but no authority to ask him to leave the area. It's not smart to confront a stranger if they're not on your property. Never know when it'll be a druggie loser like this guy.