Welcome to the forum Derek
I used to have a BSA D1 Bantam and found the Old bike Mart a good place to start.
failing that there are a couple of dealers who don’t take the piss too much with thier spares prices and from what I can remember may even give a discount if you join the BSA owners club.
good luck with the rebuild
Donut – I mean DONATE!