I can cum a lot, with distance and power, but I've noticed that it can definitely fluctuate in strength and duration and volume based on my partner. Certain partners (extremely "standardly" beautiful and hot women) and situations (being filmed, being in public, dominating a woman, being with more than one woman, etc) have made me cum a lot more than from being with women I'm not as attracted to, in perhaps less exciting situations. At one point I thought my orgasms were becoming weaker as a result of getting older, until I had a random encounter with one of my hotter exes, and the huge orgasm returned.
And of course waiting a long time between orgasms, edging, and being well-hydrated will affect it as well.
Anecdotally, I have what I think are big balls (~jumbo egg-sized?) that were one factor that I and my exes tended to attribute to my cumshots; and, also anecdotally, having a big orgasm does feel a lot better than having a small one, at least for me.