Got fuel ........no spark? ish

Blue puff of smoke tells you that you have fuel + ign. But probably not occurring at the right time......
If the engine was running before, mostly cause is dist 'out of time'. That is, the ign is producing spark but to the wrong cyl &/or wrong sequence. Dist rotor position needs to be checked, initial timing position as well, plus plug wire firing is correct.