Welcome go the site!
Looks like everyone has you pointed in the right direction.

A thought on a BP for a first time snake owner. Don't stress if you get a fussy eater. I think without a forum like this or a friend with experience, a hunger strike could be a problem (to the owner)

Take a look at Kenyan Sand Boas too. They are pretty cool.

Find what you think would be best for you and your kids, then go from there.
I have been bit by my BPs. To me it's nothing, to a 4 year old it might mean growing up hating snakes.

I wish I had snakes when I was 4 :p