@ryanc I like buddy. "Pal" too. Sounds very New York.
I kinda wonder if "guy" will fall into the gender neutral space since so many YouTube videos start "Hey guys" and it's intended as gender neutral (even if it's really borrowed from male as default).