Mixing nuts and bolts from different manufacturers can lead to real problems of threads not quite matching up, and also when the part is visible can look at odds with the rest of the machine. The muffler heat-shield is a very visual and handsome part, don't spoil it with non standard bolts
Genuine Yamaha bolts may avoid a cross-threaded nightmare!