My Thamnophis sirtalis similis gave birth earlier last week - 2 jelly beans - 6 still born and this little fella

001.jpg002.jpg003.jpg

Seems active, healthy and alert so hoping that everything will be okay with this little one