I think it is fixed. I reboot multiple times and only once it flicked black for about 1/2 a second.
I moved my splash screen to /opt/retropie/supplementary/splashscreen/then I
edited asplashscreen.sh and removed the -b from around line 37 near OMX (that removed a black background that used to be needed to hide post text.I had to use the command sudo chown on the directory to get write access