I know I'm going to get jumped on for this one, but, hey, this is my experience. My house is a strange little managerie... two cats, three BPs, and one rabbit. All predators of the other. Anyway, my cat (the other is my roomy's), has been told no around the snakes enough that I feel pretty comfortable having the snake out on my bed with the cat in the room. She's pretty cool... she'll just sit and watch Mercedes (my fave BP) crawl around---probably thinking how she can get around me. But I keep a close eye on them both... Mercedes would never strike, but Kate is still young and has a tendency to paw at things she shouldn't necessarily paw at. But she knows that no means and if I tell her, she usually stops what she's doing. And I ALWAYS keep a close eye on both of them, and keep at least two or more feet of space between them: if Mercedes starts crawling towards Kate, I gently direct her elsewhere. Same goes for Kate.
I DO NOT get the baby BP out with the cats around, nor do I get my twitchy male out... he would strike given the chance and if pestered enough. Nor do I get any of them out when Clarice---the other cat---is around. She's youger than Kate and spastic to boot.
The cats think they're rabbits, in any case... they even hop like a rabbit when the bunny is free.