Your words were “He needs oral sex to climax”, not mine. The inference from you is that he cannot climax any other way. I like oral sex, as do a lot of men, but that’s not the only way I can have an orgasm. If he is unable to reach orgasm through penetration, then something in his head is preventing it from happening (hence the mental comment). I am not suggesting he is a nut case. How would I know?
Back to the other part of your post: don’t be afraid to be more aggressive in the bedroom. Women have to take more responsibility to ensure it is a pleasurable experience for them than do men. Men make sure they are pleased, and not much else. Tell him “I will be happy to finish you off with my mouth, but first you have to finish me off with yours!”
Don’t let him off the hook!