Good for you! However, they don't normally go off feed until they approach breeding age or have illness or stress, so he may yet surprise you by not eating. Glad he got a good start, though.