I can’t remember (oldsheimers) if I posted this before but there is a company in California that manufacture new fork rubbers for BSA and Triumphs and they come with a 10 year warranty.
I purchased mine through Classic British Spares but I believe they own the manufacturing company too.