Glad he is ok.
Hornworms are more of a treat food. They are extremely filling so try not to feed him too many. They are very nutritious though so you could feed them to your frog every week. So maybe 2 a week. Rotate them with his staple. Earth worms are very nutritious as well and easy to digest. They make an excellet staple.