Try looking up shoulder bolts online with the dimensions you need. Thread pitch is important too.
I did buy a full kit for a specialized a works enduro of 2007 vintage from specialised directly, they were happy to help with getting a kit with the right bolts, but they was around 5 years ago.