One of my favorite things to do is to drive him crazy with my hands. He says my hands are so good that they need to be insured.
I lie him on the bed and start to slowly caress his body with my finger tips. I never touch him directly there at first.
First I swirl my fingers around the base, just barely touching him. When he gets hard, I then put a little warming liquid in my hands and rub them together to get them nice and wet.
Then I take his dick gently in my hands and start to slowly go up and down, very gently at first. This gets him extremely hard. I then position myself over his body to where I am facing away from him, sort of like my upper body is laying across his belly, where I have full access with both of my hands.
While I'm slowly jacking him, I then take his balls gently with my other hand and start slowly caressing with the very tips of my nails, I drag them very gently and slowly across, back and forth.
I pick up the pace with both hands. Jacking with one hand, swirling my hand around his head, and cupping his balls with the other, sort or rolling them around with my hand. Both of my hands are wet, so they both just slide very easily.
By this point he is tensing and I know it's close. When he gets to where he can hardly control himself, I stop. I start to kiss around his navel, then up his chest, then back down.
Then my hands start again, and I repeat everything. I do this three or four times, until I know that even when I stop he will cum, even if both of my hands are completely off of him. when I'm ready for him to cum (key words - READY for him to cum), I jack him at different speeds, slow, fast, fast slow, until his dick swells and then I slowly jack him until he explodes all over the both of us.
When I do this for him, I am the one in complete control, he has no say in when he will cum, it is all up to me and my hands