Oh dear, that boy is frighteningly thin... 40g?? That's light for a hatchling. Really hope you can help him recover. Please do keep us updated.