.25mm is more than enough to prevent the engine starting.
Mower engines run fixed timing so the timing is set for full speed running , 3000 to 3600 rpm.
Thus at cranking speeds of around 200 RPM the spark is already way too far advanced . add a little bit more and it will be no bangs
There have been many attempts to electronically vary the spark timing and while some worked really well all of them have been dropped .