What Reakt20 said. Keeping snakes together is asking for problems, whether they're the same species or not, whether they've grown up together or not, and whether the cage is big or not. If one gets sick, the other will almost unavoidably get sick too. If one has mites, the other one gets mites. I've seen many a post with feeding accidents resulting from two or more snakes being in the same enclosure, where the animals were fed and then one went after the other because it was still in feeding mode.
Not to mention with adding the boa, it's been seen that if they're given enough time most boas will eventually end up killing the python and potentially eating it.
Like Reakt20 said, get two smaller enclosures for the BPs and give the boa the large one.