Why can't he cum??

Me and my bf have recently started having sex. At first it hurt me a lot, as I was a Virgin before him,  so we stopped but now it doesn't hurt and I'm starting to enjoy it a lot more but I can't seem to get him to cum. Neither of us know why and I always end up finishing him with a blowjob. Any tips on how to make my bf cum?