...just regular guys who were going to go trolling for chicks later on. I get that he was nervous. He could have just said they were hanging out but he got flustered and nervous. Tommy left because he didn't want to pressure Buck because clearly Buck was uncomfortable.
And frankly, even if Tommy was a little annoyed/angry with Buck's behavior, I wouldn't have blamed him. Tommy wasn't going to pressure Buck,Tommy may be private but he's not in the closet and he's not going back in the closet to accommodate Buck.
Buck is a grown a$$ man with a cell phone. He could have called a cab, or even an Uber๐คฃ