Yes that may be a red flag, but why judge him for being desperate? If, as the OP said, he performed well, then give him another chance. Advice to the desperate escort...say you're a little desperate and you enjoyed the meeting so you'd be willing to discount a timely repeat understanding that the Clients budget might be an issue.