I'd like to have a pet that isn't that much work daily but you still have to put time and effort into and that you can take out and enjoy every now and then. And a BP seems perfect.
Seems like a BP is perfect for you. As for a BP eating your pet bird, that's highly unlikely. You've stated just about every issue with a BP and say you're fine with it. Your GF won't even know the snake is there. Get a BP