Thanks, I was a bit worried to do this, since if the Flashing fails in any way, you won't be able to fix it without using a PC? Is this a real concern or am being too cautious?
Might be "a bit too cautioues". 😉
As far as it's for one of the Sapphire RX 580/590 Pulse/Nitro+, most of these cards are "Dual Bios". So you can leave the card's own (known working) BIOS at switch position 1 (or left), boot the card with this one to Windows. Then, when booted, switch to the other position and flash the BIOS you want to test to this with AMDVBFlash.
The BIOS flashed is allways the one, the switch is set to. And switching to the other position with the up and running machine does not do any harm. So if anything goes wrong and the flashing fails or ROM does not work, switch back to the working one and start from scratch.