Hmm... I'm not sure. Maybe they just have a foul taste or something
He might not like them.
The crickets you say are pinheads, right?
Or (I'm just guessing on this one, don't take my word for it) he could have a little cut or something that hurts him when he swallows.... it could be