Cockney steve, if you are "flood" starting your engine I would suggest altering your technique which will eliminate the the various issues you are having.
As for this anecdotal high speed starter that is able to rotate the engine at an RPM to lock out the impulse coupling, please supply brand name.