Earlier, I tried Driver Verifier on all non-Microsoft drivers with no issues returned. sfc /scannow doesn't return any faults either. Should I repeat Driver Verifier with only Microsoft drivers chosen?
I have run all the SSD health checks and they're returning without errors. I am starting to believe I just have an odd incompatibility - and replacement of the SSD or motherboard costs much more than enduring the odd BSOD, and I don't have components to run a long test to conclude it is the case.
The help from this forum has reduced the frequency by quite a bit, so thank you for your guidance so far (this thread and others)