How long does it take for him to finish?

So my boyfriend and I are starting to do more oral and handjobs for him, but he can never finish when I do it. He says it feels way better when I do it versus when he does it, but at the end of it he always has to finish himself. Any advice?