I think this just has to be lesson to you, nowadays transfers happen instantly, or they do with my bank, many years ago transfers could take 2 hours plus to get to your bank but not anymore.
You should have a banking app on your phone or iPad/laptop so that you can check if the money is actually there, and as there is a scam now that shows you that the cash is there, yet it isn’t, then what I do is immediately transfer it to my other account or buy something that I have waiting to purchase on one of my many wish lists in various sites, from Amazon to Office!
All you can do is call him and explain to him that if you don’t get paid the money he is due you, then you will report him, this is whether you will or not, but I second the person that asked ‘what exactly do you want the police to do about it’, you’ve been naive and should never have went through with the booking until you actually seen the money but you know this now, keep it in mind for future bookings.
Definitely make a report to NUM as there are still so many women that allow this to happen and they need warned, and he needs told that he will trouble booking other escorts should he continue with this con, what a prick, most people make certain that they have the right banking details before they transfer, it’s basic common sense and he is clearly just a prick!