G'day BSA500.
Intermittent kickstart jamming is mostly caused by a worn pinion bush or incompatible quadrant/pinion tooth shape (there is two).
When this happens and over zealous jumping on the lever could have caused the problem you describe.
Cheers