Don't worry, my BP is almost a year old and he's also gone on strike. He hasn't eaten anything at all since the beginning of February. He hasn't dropped much weight so if he still appears to be healthy, then he must be fine. He behaves just like yours, perfectly normal, seems like he might be hungry when it's time to eat. But then just about ignores the food once its in his tank. I keep seeing people saying to wait it out. It's much easier said than done lol.