@beavermml maybe a post-steam script or modifications to the ahk script to set the default monitor.
@Altri if bpm's resolution isn't being saved it sounds like a steam issue... Maybe a reinstall. Or look to see if there are command line switches to force a certain resolution.