oral / blowjob

my boyfriend says that if he wants to cum from a bj I should give him a hj first. we have both only ever been with each other so he probably doesn’t know that he can cum from a straight up bj. can he? also whenever I give him a hj my arm gets so tired and I can never make him cum so he has to finish it off. any tips?