Can't see the pics-
But sounds like minmal dmaage has been done-Kinda like a broken vessel in us....Should heal in due time...
If he has been started on live feeding-be prepared for the long hual to get him onto soemthing else-
I waited over two months before feeding live-And he was only at the 3 inch mark...