Naturally a bigger shooter here but yeah, it really is just time/abstinence.
You can't keeping tapping the well -- it'll eventually run dry. Let it replenish by resting. Obviously, drinking lots of water helps. And of course there's the tips about celery and zinc, etc.
Edging, kegels, and horniness help with distance for me, but I'm not sure volume.
I have a masseur who likes big loads so when I see him, I usually don't cum for 2-3 days and make sure I'm hydrated. He takes care of the rest and leaves with a smile -- and a few ropes of cum -- on his face even though he may he several feet away.