I'm doing things slowly now:
Reseted the UEFI BIOS settings of my motherboard by pulling out the battery and doing a power cycle.
Now I can see and access the motherboard's UEFI BIOS settings (CSM auto, the 1080's legacy BIOS loads, but my M.2 PCIe SSD requires it to be off, so I'm stuck in the BIOS settings and can't boot into Windows).
I turn off the system just to make sure that it still works, and I turn it back on, and nothing has changed.
I setup RAID, default boot device, fan settings and restart the system to make sure that it still POSTS, and it does (At this point CSM is not disabled)
Now in order to boot into windows I turn off CSM, since all of my components have a UEFI BIOS, and the 1080 HAS a UEFI BIOS. By disabling it windows secure update and secure boot is enabled automatically.
I reset the system, I hear beep beeep beeep beep, the monitor does not detect any display, and the red VGA_LED is lit all the time.
Windows loads, and after it loads it automatically loads the display driver thingy and I can see Windows now.
I shutdown the system to see if it still posts after a shutdown, and it does.
I restart the system to see if it still posts after the restart, and it does.
Now I cannot access the motherboard's UEFI bios settings, safe mode, advanced startup settings.
Again, the 1080 should not require CSM, CSM enables compatibility for older non UEFI compliant devices, and the 1080 should have a UEFI GOP compliant BIOS. enabling CSM loads the legacy BIOS of the card. from what I see the card's UEFI BIOS does not load, that's why there's no display before the driver is loaded I suppose.
Also, the evga 970 superclocked in the same system, same configuration, same lane, does not have this issue.
I tried the advanced startup option, and now I have a black screen, VGA_LED stays lit, but no beeps, and display never comes on now. I will have to reset the UEFI BIOS settings again I guess. I now know that if it doesn't beep, then it will fail to POST