There's a Spanish webcomic called ¡Eh, tío!, an expression that can be translated into English as hey, man or maybe as hey, bro. The webcomic had some time ago a story arc set in an alternate universe where the Roman Empire still rules the world nowadays. In order the keep the meaning of the original webcomic title, the author decided to title that story arc Ave, vire.
Indeed, according to the Lewis & Short dictionary, vĭr, vĭri means "a male person, a man". Nonetheless, it may not be the most suitable translation, as tío has the same connotations as English bro. It can be used colloquially to refer to a person whose name you don't know, or just as an informal way to refer to a friend. Vĭr just seems a bit formal for that purpose.
So, is "ave, vire" the best way to translate "hey, bro"? Or is there another word that could be used in Latin to colloquially refer to a friend or to someone you just don't know their name?