Girls sure have a weird way of thinking - "I have a boyfriend so I won't have sex for money, but for money I will give blowjobs and let guys see me naked and grope me".
The girl is weird or is it the BF? Maybe he knows about her job, let's her continue doing it, and said "you can give blowjobs and let guys grope you, but you can't fuck them"?