Not finishing

My bf hasn't finished the last 3 times we've had sex I have to give him a bj afterwards for him to, granted I haven't gotten finished bc either he gets a cramp and moves from the best spot or I'm no longer into it . .....help