Why didn’t he cum?

So I have given my boyfriend a good amount of blow jobs in the past and we have a good sex life. Today I was giving him head and was using mouth and hands they way he likes it. It went on for probably about 20 minutes when he said “I don’t think I’m gonna cum”. (2 days before we had sex and he did) I asked if it was me and he said no and dropped the subject. He was he one who asked for head so he was for sure in the mood... what do y’all think was up?