Most of those kits aren't spot on. Honda may use 22mm long and they'll give you a 25. Or an OEM 28, you get 25mm. Sometimes too long strips them out or cracks the case and too short pulls the threads out.
I always match them up to the bolts that came out or most parts fiche's have the length with the part number.
They never fit the footpegs or suspension any way if it's a Honda hole; Honda uses 10mm x 1.25 and most kits come 10mm x 1.50 which is the metric norm, but not Honda's. It really screws allot of guys up whether they want to use them or not.
I've been using SS for years without a stretching issue; I put a dab of grease on them, chase the threads and they come out like butter in the future.........
All our government does is distract us while they steal from us, misspend our tax $ and ruin our country