Do we work together? No, I'm serious; do we? Other than the part about going on vacation, I'm in an identical situation right now (only I'm the shy guy walking by), so I'll try and lay it out as best I can from the guy's perspective. Please forgive me if I stumble or ramble a little; I've tried writing this a few times now, and it keeps coming out disjointed.
From my own experience, when I'm alone with the girl, we can talk until the end of time. When I'm at work and there are others around, I generally just smile and wave (I'm sure the smile is that "niner with a crush" smile, but that's pretty much how I feel, so I guess the smile is accurate, if not a little goofy for a biker).
If your company is anything like the one I work for, the girls and guys operate differently. When one girl likes a guy (and there's no competition from another girl at the company) the other girls encourage her; they kind of form a support group. If she stumbles, the others pick her back up, reassure her, and get her back in there.
The guys, on the other hand, enjoy torturing each other each and every chance we get. We like to abide by the "
True Friendship" mantra (excerpt below):
4.When you are scared — I will rag on you about it every chance I get.
8.When you fall — I will point and laugh at your clumsy a__.
If we talk to a girl and come off sounding goofy, the other guys are going to laugh at us. When a guy's shy already, being ragged on by his friends
doesn't help! We can talk to you in front of other girls and sound a little goofy (the others will just think it's "cute"), but we'd better be Don freakin' Juan before we say boo to you in front of the boys, or we'll
never hear the end of it.
I'm sure he likes you. I do the exact same thing that he does, but only with someone I like. He probably just wants to get you alone before he talks with you much. If he's going to get shot down by you, he'd rather it not happen in front of everyone. He's tried to talk to you a few times from the sounds of it, but you're always busy. So you need to take the initiative and go talk to him. Even if it's in front of his friends, the fact that you're seen approaching him will make his life a LOT easier. It doesn't have to be anything big. Just stop by, say hi, ask how his weekend went, and tell him if he's got any time today, stop by your office and say hi. He'll turn a little red, he'll smile a little, and he'll be thrilled for the rest of the day.