For your set up it isn’t 100% clear….according the tech docs exploded view M7000 crankset the same chain ring bolt is used for the double & single chain ring (M8x8.5mm)
But for the XT M8000 WITH XT chain rings…see here M8000 crank set it uses a LONGER (11.4mm) chain ring bolt for the XT single ring.
Not sure why – but when I changed my XT M8000 cranks from double to single ring I also got the longer bolts. They fit with the XT single ring, an Absolute black oval and now an Uberbike chain ring OK.
Maybe the SLX single rings are made differently for the chain ring bolts, countersunk ?
Anyway other poster seems sure you’ll need shorter ones ? From the Shimano documents that doesn’t appear correct !