Steve
I recently had the exact same symptoms that you have described. Put the engine back together timed it up, into the frame and started second or third kick.
A week or so later do some double checks I adjusted the points gap etc. Wondered why it wouldn't start next time around.
Timing was out, if your woodruff key is OK check your timing again.