It is far cheaper and much more accurate to simply go through your parts manual, make a list of all the bolts/nuts/washers you want to replace and then go to a fastener company and buy them.
Here in the Toronto area, I went to Brafasco. They actually make fasteners. I replaced nearly every bolt and washer I could with stainless hex-head bolts (allan key). Even the little bolts holding the signal/brake light lenses were available. Very long and skinny.
Heck, the bolts holding my leads to my battery are stainless hex-heads
The bolts clamping the signal lights to the stalks, engine casing, carb float bowls, intake boot clamp bolts, bolts clamping the left and right controls to the bars, headlight bolts (the three on the bucket) etc. etc.
The parts manual gives you the size and length of every bolt on the bike. Just put them into a spreadsheet and go shopping!