Pictures of him with silver mylar (spelling?) balloons have been seen around the net. Surprisingly (or not ) sphere shaped silver mylar balloons look just like his "silver ball ufos." If you can, look for some of his videos (the site I looked at was pulled for too much bandwidth), the "great" camera works is a laugh riot. I think /. and other such sites have covered this.
I want to see how, if this were real, he could keep the ufo floating over Nellis AFB for 2 whole days.
Edit: Note, his site has been changed a lot since he got real notice by netters like us over the last 10 or so days. I like how he is not selling access to his videos anymore or his note about the vow of poverty is not there anymore.