I admit, I am a bit surprised that that was the first real bug discovered; I expected more .
As for a bad settings file causing BH to stop, I will try and put in a catch to keep it from exiting the script. I will see if I can keep the BH thread functional. Worse case scenario, I can add a restart command to start it again.