Blowjobs last forever

I enjoy giving him blowjobs but it seems to take him forever to cum. I have REALLY shitty knees and I honestly can’t stay down for that long. Sometimes it takes 15 min or longer and my knees are CRYing but I feel bad for stopping but I sincerely could not keep going. He doesn’t seem to be a fan of lying down while doing it. Any tips? He also asks if I can use my tongue more, which I do but he doesn’t really seem to feel it. Any advice would be awesome