You might want to seperate the cage into more than 2 sections if both snakes are still sub-adult. Even 3.5 feet is kinda big for a BP.
I'm building a cage now for our male thats nearly a year old, and thats only 28"x14" on the floor. Once all the clutter is in there, that space will become a lot smaller and a lot more secure for the snake