I found out why BBweather was being so screwy half the time I used it. I was using the back key to exit out of it, which was causing tons of problems when I went to the app again later on in the day.
Menu>Exit every time I'm done viewing the weather, like I should have been doing from the start. Works flawlessly now.