Hi Follow up:
The eight DDR4 memory sockets are divided into four channels and each channel has two memory sockets as following:
Channel A: DDR4_1_1A, DDR4_2_2A
Channel B: DDR4_3_1B, DDR4_4_2B
Channel C: DDR4_5_1C, DDR4_6_2C
Channel D: DDR4_7_1D, DDR4_8_2D
When installing the memory, make sure to begin with the second socket of each channel, such as
DDR4_2_2A, DDR4_4_2B, DDR4_6_2C, or DDR4_8_2D.
According to the manual, you should be able to use the m.2 drive in any of the m.2 ports. Ample resources PCIe lanes exists.
I would suggest setting the controller operate mode to RAID, instead of AHCI. This gives you more options in the future should you want to add more disks. You can use RAID mode without marking disks as members. They will operate as standalone AHCI drives.
Memory timings/speed do not always cause BSOD. Boot failures and freezing can also be by products of RAM issues. If you have another drive, try testing with it.