If you choke a human being you starve it of oxygen, which is exactly what you do to an engine when you choke it. Some of the engines 'suck' if you like would have sucked in air, but now it can't, it just sucks harder on the fuel, meaning more fuel. Theoretically, this means it'll start easier. Running your engine like this however, is basicly running it "rich" ie. too much fuel, which if nothing else will coke up your spark plug. My bike, perhaps because of rubbish carb settings which need addressing, never starts on coke, and will start much more readily on about 1/4 throttle. Like said above, learn your own bike, mine used to have the not starting after stall issue, found it helped to have plenty of fuel in the tank, no seirously. If this all seems like too much of a faff get a later bike with an ECU, because they do all of this for you using sensors and injectors and witch craft.