I have a three year old daughter and an eight-day old son. I don't worry about the snakes, because they never, ever handle them without me present, and their enclosures are completely secure.
Letting the BP around your son's neck was a mistake. These are wild animals, and you never put them around a neck no matter how small the snake or how strong the neck. Why take the risk?