Can’t get him to cum

So I’ve gave my bf a bj twice now the first time for about ten minutes and the second probably more than twenty. I do the standard “procedure” licking, deep throating and I don’t know what else to do to make him happy. He also does not like when I touch and suck his balls.

Advice please!