After you have tried to start the bike, does it do the boxer "chuff" when the key is turned off?
If it does, the problem is most likely in the tin can, if it doesn't "chuff" the problem is most likely in the coil.
The reasoning for this lies is the source of the "chuff".
Coils fire when the magnetic field collapses, it doesn't just disappear, it collapses.
They don't fire on points closing due to a thing called self inductance that means the magnetic field builds MUCH slower than it collapses, the coil acts as an inductor.
It is this collapse that generates the high voltage that actually fires the plugs.
This is why points systems fire when the points open, not close, the electronic system just replaces the points with an electronic switch that is controlled by the triggers in the tin can.
When the key is turned off, it kills the power to the coil, causing the field to collapse, firing the plugs where ever the engine is.
I am in the pleasant situation of having lots of spares, so I would just keep swapping until it came good.
If it is coils, can I restart the coil replacement thread with my solution, again, Bosch GT40T coils in parallel.

If the old coils is this colour, change it regardless.
