I have a John Deere 103D riding lawn tractor. In the summer, I have to move the throttle to the choke position, crank for a second, then pull the throttle back to start it. Moving to choke position, primes the carb. Then it will start just fine off choke.
In the fall when I am using it for leaf removal, I find it will only start in choke - the cold air keeps it from lighting off like it does in summer.
I agree with those that seem to be saying, "if it starts, you do not have a problem." I don't think I would go looking to fix this. Just adapt to the machines nature even if it doesn't seem normal!
You do realize every machine is different. I always said in my engineering days, "These things have personalities and just like us humans, we have to learn that personality in order to use the machine effectively."