Corey,
Mate of mine has a klx and he couldn’t get radiator guards for it as they don’t make them. His is a fairly old model though. What he had to do is measure his radiators and ring up the manufacturers and find a set that fitted. He could get a set that fitted the mounts but had to do some modifications to get the shrouds to fit.
As far as brands go, I’ve had B&B and my current bike has force. I reckon B&B are better but there is nothing wrong with force if the others are significantly dearer.