Is he active and pooping regularly? It's good that he's eating veggies, but at that age still needs plenty of protein. He may just be sick of worms. Which kind of worms are you feeding? You could try changing it up to regain his interest. Phoenix worms are very good feeders, as are dubia roaches and dusted crickets.