cavey, since your beardie is 2 yrs old, he can actually have 50 small feeders (like crickets) and 35 large feeders (like superworms) a week. It's important that he eat some veggies/greens though. In case you haven't seen this, here's a site that shows the best greens/veggies to feed in green print: http://www.beautifuldragons.503xtreme.c ... ition.html
You could try putting a little bit of cilantro or small slices of fruit on top of the greens to see if it entices him to eat it.
When they're not thoroughly hydrated, it can affect their appetites so I like to give my beardies baths at least 3 to 4 times a wk, I have done that since they were babies and they love their baths.