Just be sure the hoppers aren't too big for his mouth....no harm using fuzzies either, they're easier for him to digest & his slow recovery is totally normal-
you're doing great & he's doing great, no rush. And the "white stuff" is called "urates"...