1) Boas don't hatch, they're live birth.
2) If you're only used to ball pythons and retics then yes having a boa is a bit disconcerting at first because they're not making a mess every 2-3 days (which IMO is actually very nice!). And a neonate is going to use most of what it's being fed for growth, especially if it's on rat fuzzies or pups which don't have a lot of hair, so there won't be much waste for them to pass.