He sounds fine. Beardies can get finicky. My adult beardie went over a year without eating live crickets. They really bothered her... almost like they were invading her space. I fed her canned crickets during that time and she was a happy girl.
Meal worms are controversial... try super worms once in awhile if your bearding just won't eat crickets and he just has to have protein.
While they should probably poop daily, this doesn't always happen. If he is starting to look round in the belly or uncomfortable, rub his belly and give him a warm soak.
Shedding time annoys my little guys, but it usually only lasts a couple days. As long as he is eating and pooping, he sounds perfectly fine.