I see many that list for years 2017 to 2020. Nothing much for 2023. Would the 2020 fit the 2023's? Maybe websites haven't been updated??
I have a 2022 Street Scrambler with some Triumph parts fitted from a 2019 bike with no problem. I also bought a fuel cap advertised as fitting bikes 2017-2019 and it fitted perfect. Other than colour schemes I don't think a whole lot has changed.
@Traveler World of Triumph parts list separates Bonneville on carbonation and motor size, so I’m pretty sure the engine/crash bars fit across the range.
I recommend you avoid Triumph's own "Dresser Bars" which will probably bend and fold under if you dropped your bike on them at speed. They are okay for mounting lights to but won't be so good at protecting your engine. I fitted the Hepco & Becker engine protection bars to a Speed Twin as they have the connecting bars that loop around the back of the cylinders as well.
I’ve just had quite a nasty collision in which my T120 was completely written off. Conversely, my Triumph engine bars were merely scratched.
I’m sorry your engine bars were put to the test, I hope you fared as well as or better than the bars.
Mine are just the OEM bars that come as an option for the T120. Nothing special about them, but they’re neat and functional.