He cums so quickly

My partner cums so quickly and it’s annoying as I don’t time to hit off but he does. Literally sex lasts for about 2minutes or less and foreplay lasts around 5-10minutes

How. Can he last longer?