Solved:
Apparently, unrelated to anything I describe below, one of my SSDs died, and that was causing the boot issues.
Recently, my home-built PC has started to have two issues: first, whenever it boots, there is now a several minute long period between the initial BIOS prompt (a little...