I see "buddy" used in a lot of English learners posts, and I can say that I've probably never used that as a form of address ever, and rarely heard it.
I'm a little too old to say "Wazzup, bro?" to a male colleague. I can't imagine wanting to.
- For Teachers