Re Bonny's massage I've been many times. When they suggest a massage man initially you can then ask to choose and the men will assemble and line up. I don't know how long a session you had but my memory was the menu says a minimum tip in the 800 baht ? area, depending on the length of session, so I always leave 1000 tip, plus whatever the massage costs. I always tip and pay for the massage afterwards and it has never been suggested that I pay before. Maybe it's a bit busier in this pre Songkran period so Bonny's is trying to maximise the income? Anyway I've had a lot of good times at Bonny's with many pleasant men who try to please so I'm not being critical of the shop.