I appear to have successfully fixed my issue.
I was desperate for a fix today as it was really annoying me. FOr the heck of it I decided to try changing out the Monitor drivers. They were previously detected as the "Generic PNP Monitor". I downloaded and installed the actual manufacturers drivers for my primary monitor and installed it, since then no more screen flash.
GIve that a try and see if it works for you.