That's great news. Glad he got a couple crickets in him. The protein should make him feel better and hopefully lead to more eating. The shedding definitely messes with their appetites. I've found Beebz seems most affected the day or two leading up to actually shedding, but i don't know if that's typical or a Beebz thing.
I'm jealous you managed to teach him to drink from a bowl! The most Beebz has done is lay in the water, and rarely enough that I'm not even sure he does it on purpose. Don't be surprised if he starts taking less water once he's caught up on hydration
. Especially if you manage to get him to eat any veggies. They don't always drink a ton. Definitely keep offering though. He'll let you know when he's done by letting it drip off him and giving you a sour look. At least this is Beebz response to most of my offerings of water on his snout.
Glad he pooped! As mentioned you shouldn't expect a lot as he hasn't eaten a lot. You don't have to totally give up on the mealworms. I would offer higher protein feeders first though. super worms have tougher chiten than mealworms but less of it. They are lower in fat than mealworms but still have enough that you want to make sure he gets something with more protein regularly. It's also totally fine if you're done with mealworms, there are only so many different insects you can reasonably keep on hand. Find the ones that work for you and your Dragon.
Personally I feed the protein first (normally either BSFL or Dubia, though Beebz loves crickets on the occasions i have them) and offer 1-3 superworms at the end of each feeding. This is a small amount compared to the protein feeders he eats. Then he gets 1 hornworm, which he will literally run across the enclosure and bang his nose against the glass for if I let him see the container before i get it out.
This is just an example, and I may be overfeeding. Sadly there are no FDA guidelines for dragon macros so I do the research and do the best I can
Glad your guy is eating again and hope you have good luck with the new feeders you have on the way!