Searching the forum for the many previous threads discussing OWO vs OW is a good idea, and visiting the GUM clinic for a chat with a doctor or nurse there is even better. I say this as someone who offers OWO (but I wouldn't if I were working on a more full-time basis, and definitely do not if the client is not spotlessly clean) - you need to be making a fully informed decision about every service you offer.
It may be worth noting, also, that agency websites will often *say* that all sorts of services are on offer when they're actually not. I remember seeing an "oriental agency" website full of fake pictures stolen from real models/actresses, and profiles that stated that ALL of these 'escorts' just adored anal sex and CIM and watersports and everything else. And then I remember checking the Pnet reviews on that agency and seeing an awful lot of complaints about misleading advertisements! So you mustn't really believe anything you read on an agency website. Indie escorts HAVE to (generally) be more honest in our marketing because otherwise we ruin our reputation which would naturally have a devastating effect on our business and income. But agencies rely on a steady stream of newbie escorts and clients with more money than sense.
That said, congratulations on your first booking; it sounds like you did really well despite Mr Newbie Shagger being sure to see if he could get you to do extra services (and without even washing himself properly first!). Well done for sticking to your guns.
I can all see that you wanted to be honest and reliable regarding your stated services (OWO), which is great but, yes, do insist on perfect hygiene and never be afraid to stop and give a cute giggle and say, "Oops! It's a bit stinky down here! Would you like to go and wash properly or shall I use a condom for oral?" if they smell - they are guaranteed to leap into that shower and scrub up properly then!
(The vast majority of clients are respectful and clean, mind; the few "I don't need a shower I had one last week!" types let everyone else down so should be dealt with firmly. I think sometimes some mums forget to tell their offspring that adulthood requires daily washing!)