There is no rote method that always works. Success depends on understanding what's going on. Gasoline will only combust over a fairly narrow range of fuel-air mixtures. The mixture control controls the amount of fuel and the throttle controls the amount of air admitted to the cylinders during starting. When cold, you are admitting a known amount of fuel by priming and the air is fixed by the throttle setting. When hot, the air is the same with the same throttle setting, but the fuel is variable. Why?
When you first shut down, the fuel lines to the injector nozzles are full of fuel. The residual heat from the engine with no cooling airflow starts to boil the fuel out of the lines into the intake manifold. If you restart soon (say within a few minutes) this fuel "primes" the engine and it will start with the throttle cracked and the mixture in ICO. As soon as it starts, smoothly advancing the mixture to full rich will keep it running.
If it has been sitting longer, the fuel will have evaporated and the lines to the nozzles are dry and it won't want to start unless you crank long enough to fill the lines. If you prime as cold it will flood. But, often turning on the boost pump for a second or so will refill the lines enough to let it start without flooding.
This all assumes that your ignition system is good: Timing correct, magnetos serviced within the last 500 hours, spark plugs clean and gapped properly.
The RSA fuel injection system does not meter fuel based on airflow below about 1200 rpm. So, to make it idle properly, the throttle is connected to an idle fuel valve by a linkage so that throttle position controls fuel flow at low rpm. The proper way to prime is to open the throttle at least 1/4 so that the fuel flow is not restricted. This should require about 4 seconds of prime. The reason you need twice that is because you have the throttle more closed. But, this introduces an additional variability in priming that may be an issue over a wider range of ambient temperatures and altitudes.