Sounds like a hoax but his photos here are pretty impressive showing all stages
http://www.flickr.com/photos/30721501@N05/page35/
They're all a bit in different order.
I'm almost completely convinced but a part of me is still skeptical
so many baloons none picked up by air space control
operation of balloons at that height?
Did he have the image data transmitted back or did he have to wait to collect the hardware?
how did he control the ascent/descent? and they all come down pretty much in the same region?
frank