Hi Jimbo
Probably the Sten connectors are not the best option for you in this setup. The Oldham cable is much thicker than the Sten cable, the connector isn't waterproof (although that doesn't stop it working underwater, we just recommend people rinse it under clean water afterwards if it ges wet or muddy) and it doesn't lock, it's just a push connector.
It's designed as a lightweight connection as part of a lightweight setup, rather than the most rugged connector possible.
If your Bosch connectors are IP 67 or IP 68 rated then the price you've got isn't that bad.
HTH
my orders are to sit here and watch the world go by