BP Cleanup

A bunch of super simple cleanups for BP. Doesn't fix any bugs as far as I know.

I want to fix the rest of `BPWritten` / `LoadBPReg` eventually, since that one's a bit wacky.