If you’re ever  having a hard time upgrading your BIOS from a USB drive… for example if you get an error like:
Error reading file
Make sure you’ve plugged your USB drive into a port on the motherboard. Even if case ports work well for everything else, you might find your motherboard can’t read the BIOS update file when using a USB header (that then connects a front or case USB port).
In Intel motherboards, as well as some others, this applies to the F7 BIOS Flash process.