I've only cum hands free from being fucked once. A couple years ago I developed a bit of a kink for getting paid to get fucked. I'd been fucked by loads of guys I'd chosen based on how they looked but there was something about not knowing what they look like prior,or potentially not being attracted to them but having to do it anyway because they'd paid me for it. Anyway, posted an advert, got a response, went round to his in some lingerie. Dude had by a long way the biggest cock I'd ever been fucked by. Was genuinely worried I'd never get it in. After a bit of wriggling and a lot of lube I finally got it in and was riding him and tbh I think the whole situation just got in my head a bit and... splat. All over his chest. After about 5 mins!