I can speak from my own experience . . . when I get fuel, I usually have a good idea as to how much fuel is in the tank (via the gauge) and therefore know how much I want to get (assuming you know the capacity of the tank). I find that it is not a good idea to fill the tank all the way, because you tend to get fuel 'burping' up the vent line or even back up the fill hose. So the fuel spitting that you are seeing is probably that the tank is near full, and maybe best not to fill it that much.
folks are used to filling tanks due to their automobile experience filling tanks. Marine tanks are different and it is best to know how much fuel is in the tank and plan to stop short of filling it. . . . maybe 3/4 or 7/8 of a tank instead of full.
I never fill my tank, because I am not allowed to carry that much money
