Awesome to see the variation in these three specimens. I am going to go out on a limb and guess that he first two are forstenii and the third hatchling in the separate pic is elongata... For whatever that's worth haha.
They are pretty rare. There are only a 70ish Indotestudo forstenii in the the US stud book, and he has two of them (I think) pictured here, entering the world, thanks to him. That's why Ben is a superstar, and also why I am a huge fan of his.