This sounds a bit strange to me.
I live in an underdeveloped country, but I work remotely for a fairly good web development agency. We don't have a lot of financial services/wallets here, so we had to go circumvent a lot of obstacles for me the money to get to my local bank account.
Does he pay you with black money? I find it hard to believe that a bank would have problems with you receiving income from a job, as long as it is legal and declared.
On the other hand, if at the end of the day you have to convert part of the P2P bitcoin to be able to pay in fiat, I don't see much difference to cashing in fiat, spending what you have to spend and buying P2P bitcoin with the rest, apart from the problem with your bank.