"Funky" smell isn't what you want. If he is eating them, fine. But you might want to find another source for pray when those are gone. Plenty of bulk frozen dealers that have a great rep here. Buying frozen in bulk saves money. Find some snake keepers near you for group buys. Then you save more an can mix sizes.
Glad he ate!
Good luck!