I approached these two women in a bar HB 7s or HB8 older probably 30 - 35 range.

Its a sports bar I just came from the gym, left my buddies and had a drink at their booth. Set was going fine(not great) except I talked more to the one who ended up having a boyfriend. Just luck of the draw I chose the wrong one to sit beside. Teased the single one about her being tall said she looked 6"4 (I am 6"0) and she said only with her transparent stripper heels with goldfish swimming in them.

Waiter shows up 10 minutes later, takes orders, brings them their drinks, guy looks like the younger brother of a well known moviestar and tells them its his cousin. Their eyes light up, the single one is touching him, she is now ignoring me and talking to him. He walks away to get their drinks and she tells her gf he is way too young for me (they asked him he is 24) yet he comes back, she is touching him. The one with the bf tells him her gf is easy, he tells her places they should go to and asks for her number and she gives it to him happily.

The one with the boyfriend is not responding well to my flirtation, her top was opening up and she was constantly adjusting it while talking to me. I told her I liked her top and she wore it well no need to worry about it (she just frowned).

Set over for me, I'm not getting a chicks number for sloppy seconds after she just gave her number to a 24 year old, also I have no interest in a girl who appears to be in a happy relationship. (single girls like flirtation, happily taken ones don't).

Any better way to handle this next time?

In the way out of the bar my buddy who watched the whole thing said "Sorry Dude you got cock blocked by the young waiter"