You won't like my "tip on cats & snakes"- I don't think they ever belong in the same rooms. Stuff happens & usually snakes lose. Unless they're real big, then the cat loses. Not fair to either one. And cats learning to move a sliding closet door? Just a matter of time, IMO. Snake belongs in a locking cabinet that the cat has no way to open or crash.
Where is the snake when you offer him food? Mostly BPs won't eat if they're out in the open- they're "ambush predators" that prefer to grab prey when they feel safe, peeking out of their hides after dark. And then only if the dead rodent isn't too lively, & it must never seem to approach the snake- you want to elicit a slight chase from the snake, as would happen in the wild.