I don't see anything really wrong with your setup. Except I'd ditch the half log in favor of a proper hide. Other than that I see a pretty nice setup.
As for six weeks without food, that's nothing in BP Land.
Only offer every few weeks, he'll eat when he's ready.
I've actually gotten to the point that I won't even offer my BPs food until they show signs they want to eat.
So basically I wait until I observe "hunting" behavior. And for my BPs this simply means they're poking their nose out from the hide at night hoping a prey item walks by.
Once I've seen that behavior on consecutive nights I offer. So far that's worked really well for me.
And P.S. I left FB probably 6 years ago. I don't miss it at all.