I have a Dumerils boa as well, corns and a ball python which is my first snake.

Husbandry is similar to Dumerils boa but higher temps (88-90) in the hot spot and 77-80 in cold side. Good hides are a must, something that hugs the top and sides of the snake because they are much more shy than a Dumerils. Feeding issues with BP can be more problematic than a Dumerils, with some who would only eat mice or rats, the color of the rodent, etc. While many bp eat well once they get going, you run the risk of dealing with one who might just eat when and what it wants, no matter how accurate your husbandry is, and that can be a headache if you plan to breed. Also, a hungry baby ball python cannot wait out a strike the same way a boa can. The body condition of a not-eating bp in 3 weeks appear visibly while the same boa going without food for 3 weeks don't seem to affect them much, so getting one to eat as soon as possible at a young age is a must. Whereas in Dumerils boa keeping, quail or chicks can be used to get them started then transition to rodents, it is not recommended for bp because of their stubborn way of wanting to eat the same thing over and over again, making transitions a challenge.

Long story short, if you want an easy overall snake for your son who may eventually take over keeping it when he is old enough, a corn would be best. By then, the corn would be grown, docile and sturdy enough for handling, feeding would be easy and mistakes are easily forgiven. They adjust being handled a lot more than a bp being handled too often causes stress and feeding strike. Corns are no lap snakes but not all wants to go anywhere either. A lot of it depends on personality and positive association with the keeper. I have 3 corns, all came to me about 2-3 months old. All started out skittish. Within a week's time, they all learned to look for food when I visit their cages. Two of them are easy to handle without trying to run away, the oldest being so calm that he just sits on my hand. The smallest of the 3 remained skittish when picked up, nips and musks. I usually pick them up prior to feeding. Then when I put them back down, I reward them their meal which they would eat on my hand if they could. With time, handling gets easier and easier, they learned that you won't hurt them and less likely they want to run away but more like trying to explore you when picked up.