Spend more time on foreplay. Yes, it might make the intercourse-part a little shorter, but spending more time on foreplay so you’re more warmed up will extend the sex session on the whole, and make sure you're both satisfied.
Have him masturbate beforehand. If you've seen There's Something About Mary, you know that having sex without masturbating is "like going out there with a loaded gun. Ejaculating an hour or two beforehand makes it harder for a man to come quickly. As Dr. Jane Greer, relationship expert and family therapist, puts it, "You can build up arousal again with slow and intimate foreplay with your partner, so the guy's excitement is initially satisfied and he can better pace himself and sync up with his partner's rhythm
Try something new and out of the ordinary in bed. When you've been with the same partner for a while, your routine sex positions can make his body anticipate coming, and thus come a lot sooner. New positions and sensations will distract him and make him last longer. "The more awkward and unfamiliar, the better, says Greer.
Try edging. When he's about to orgasm, have him stop and wait about a minute or so before going back at it. Everyone has an orgasmic point of no return
Think of it like bending a hose in half to stop the flow of water, but definitely do not bend his penis in half under any circumstances. Just give it a firm grip.
Have him do kegels, yoga, and pilates. All of these exercises strengthen the pelvic floor muscles, which help him control orgasm spasms. (And yeah, dudes can do kegels too).
Try perpendicular sex positions. This is technically an outercourse position, but it's a way to avoid the most sensitive areas of the penis (specifically, the underside of the head, where a lot of the nerves are located). "Don't actually enter her, but let her glide back and forth along the top of the shaft, says Kerner. Spoon or face each other on your sides, and it can still be enjoyable without making him rush to orgasm.