Just wondering, did your 08 come with Brembo's, if so is there anything in the owners manual. Have you already bought the new calliper or just looking, might be worth an email to Brembo. I have no idea if these will fit your bike, I know they wont fit my 05, I believe from 08 Triumph went to 100mm but not sure what the offset is, 22.5, 28, 30mm. There was some discussion about brembo brakes on one of the other triumph forums, try google search or have a word with someone in the workshop at your triumph dealer. I'm surprised no one here has jumped in to answer your question, not even a smartarsed comment, which is highly unusual for this forum. Best of luck with it mate.