Head advice

So my bf and I have been dating for about 2 months. We just started doing stuff and I’ve given him head a few times. Each time after awhile he just goes soft. Not that I’m the shit, but I’ve had positive feedback from literally every other male I’ve gone down on and he says it’s good but he’s not finishing. Does this happen to anyone else and if so did you find anything that helps?!