Can't get him to finish

So I've been seeing this guy, and we have done oral many times but never actually had sex. He can always get me to finish, but no matter how hard I try I can't seem to get him to finish... Any tips?