Beardeds don't need undertank heaters as they don't feel heat well on their bellies, just as snakes don't. They have a light-detecting 3rd eye on the top of their head that establishes if there is enough light.

Heat rocks are dangerous, that repti-bark should be taken out of there and replaced with slate tiles or even paper towels, and he needs a much brighter day-light source.

WalMart or Home Depot has 45 watt flood bulbs that monitor keepers use for their lizards' basking spots. They cost maybe $5, last a long time and create a very warm basking area. I used a red outdoor 85w flood in my room for awhile to keep that corner of the room warmer. He could use one of these in conjunction with a 10.0 fluorescent tube that stretched the length of the tank.

Another thing he might to consider is one of the MegaRays from ReptileUV.com. It's a flood bulb that combines heat and UVB int he same bulb. They run $45 but last longer than any fluorescent. You actually have to keep them further away from the enclosure as the UVB output is very high from these bulbs. It would be worth the added expense. Alot of Zoological institutes use these bulbs as they last longer and provide ample UVB and heat.