Congrats! looks like a nice hatching.
LOL... Boa's are born live... they don't hatch. 
Congrats on the babies... 
Not entirely true if you truely look into the biology of snake birth. All snakes have eggs. Most Boas are scientifically refered to as ovoviviporous.
Ovoviviporous is the correct scientific term for animals that carry the eggs internally and upon delivery of the offspring the entire shell structure has thinned to the point that only the thin mucous membrane remains from which the offspring emerges. Because no whitish shell structure is seen and the membrane is sometimes broken through by the time the baby is fully delivered by the mother, people often assume that these babies are born live.
If I remember correctly all pythons are what is refered to as oviporous.
Oviporous is the correct scientific term for animals that lay eggs with a shell from which offspring emerge. Not only do many reptiles fall into this category but also birds and even platypus are oviparous. The eggs of most reptiles have a leather-like shell that thins as the hatch date looms near. Some reptiles, such as turtles and tortoises produce eggs with hard shells. Eggs of reptiles come in all different sizes and shapes to best accommodate the size and shape of the offspring.
True live-bearing animals are called viviparous and the major difference is that no internal egg structure is present at anytime during the development of the offspring. Mammals are viviparous, as are some fish.
With that said by refering to birthing of what is commonly called a live birthing boa as a hatching is not incorrect, just misleading.

Science is some

!