Why the need for labels? I'm pretty sure the guy has a name which serves a much better purpose than "my boyfriend" or "my friend". One thing we try and do in our poly relationships is introduce and refer to each other by our names. Often people don't even really care what the nature of your relationship is anyway.
"Hi, this is John" is a perfectly fine introduction if you're trying not to come out.