Wow; I love snakes; adore my BPs and my BCI, but I admit I would never want to own one of those big guys. They don't scare me so much as, I think it'd be very demanding.
Where you should go from here... I think those snakes belong only in the care of an experienced pair or people (never a snake I wuold handle alone!!!)