I have a similar issue with my fish. I have two South American cichlids. I didn't realize how big they would get or how expensive their food was compared to gold fish food. So I started feeding them goldfish food. So far they are doing great though aside from seaming sluggish and maybe a bit bloated. I think I have the tank about perfect the only thing is that the filter and airator are a bit loud. I am thinking about turning them off so that its a bit quieter.
Seriously though, bad bad bad move. You answer your own question. You removed the hide and now you have a problem with your snake refusing to feed. Hmmm, if only there were some well known reasons why a BP will refuse to feed.
Another issue with BP is regurgitation. Your snake is not going to feed well unless it feels safe. In the wild if a snake does feed and later feels threatened they will regurgitate in order to lighten up so they can make a hasty escape.
Its been said many times on this forum. Its called animal husbandry for a reason. You are the husband in all this and as any husband will tell you its not all fun and games. Its a lot of hard work and very little pay out. The good news is that you learn to take great joy in the little things. I for one get a little nervous when my BP is out of her hide during the day. My first thought is "whats wrong". Please please put the hide back.