Well, "neonates" would be appropriate, I suppose, though unless I'm mistaken, that could also be applied to animals that hatch from eggs. "Baby boas" will of course do just fine too. On some level, as long as you're understood, it's all good, right?