Hello all, I have been offering rivets on my site for the last year or so, but not many people know about it yet.
As of right now, all of my rivets are nickel plated brass only. They seem to be a bit more forgiving than steel, and they will not rust. Most OEM rivets in pinball are also nickel plated brass. I currently carry 1/8" body rivets in 1/32" increments from 3/16" up to 5/16". This will cover 95% of your riveting needs. I also have some longer ones that work well for 1/2" tall switch stacks.
You can find the rivets here:
I also offer this nice assortment which has the most common sizes, a setting tool, washers and a compact carrying case.
And lastly, if you are looking for some riveting tips, I have made a couple of blog posts on my site about how I go about riveting: