I agree that he's just being a picky, adult dragon, though not eating for "weeks" is worrisome...How long has it actually been since he's eaten anything? Have you been offering him live insects? If so, does he eat them? Not eating live insects for weeks is a sign that something is off, sometimes they do get very tired with their greens and veggies, but they will usually eat their bugs, especially if they haven't eaten in a very long period of time.
Have you been weighing him to see if he's maintained his weight throughout this period of not eating? That's something that you might want to consider doing since it's been going on for such a long period of time.
Also, just to make sure, is your Reptisun 10.0
UVB light a long tube (usually 18" or 24", those are the most common sizes), or is it the compact or coil version? Is it the T8 strength or the T5 HO strength? Is it mounted inside his tank or is it on top of a lid? If so, is the lid mesh or glass? And what is the distance in inches between the
UVB bulb and his main basking spot? Did you check you
UVB light fixture to make sure there is no clear plastic safety cover on the fixture that goes over the
UVB bulb/tube?
Also, what type of thermometer are you using to measure the temperatures inside his tank, a round, stick-on gauge thermometer, a digital thermometer with a probe on a wire, or a temperature gun? What is the temperature of the Hot Side in his tank, meaning the ambient temperature on the side that surrounds his basking spot, and that is opposite the Cool Side?
And what live staple feeder insects do you give him? How often is he offered live insects, and how many at a time?
Just double checking all the important things that could influence his appetite, just to be safe...