It's not a good idea to let him eat soil, it could cause impaction. Where did he get soil from? If a pot plant, cover soil with large flat rocks to some mesh. If you have soil at the bottom of viv, best to remove it. For the time being keep a close watch on him to make sure he is pooping.