I think that's happen after you update your windows. And some update make crash with your gpu driver. But this condition sometimes happen.
But before we assume that, have you try to put all GPU to other mb or tray gpu without riser. Because i am worry if it turns out your mb is damaged.
No this is definitely not it because he wasn't running Windows 10.
Windows 10 is the one that forces upgrades and also messes with GPU drivers.
If you are under Win7 or Win 8, you won't get this issue.
Something is messed up with his Windows installation.
I think he will need to reformat and install from scratch everything.
If the MOBO was dead then there would be no POST. If the PCIe lanes were fried, then it wouldn't even start up windows.