How does the boot order in the bios looks like?
Im thinking if you perhaps had usb stuck in last time you configured the bios and it will try to boot from there and then fail or something?
In the SATA configuration there is also a slider to wait for the drive to spin up, this is mainly for mechanical drives (non-ssd) but might be worth to give a try in your case aswell?