I don't know.
I find it hard to believe that he was able to just make a weather balloon appear on command.
And it moved away and came back...
It could very well be a hoax.
I'm intrigued... I'll say that.
Check out the video. Most certainly not a balloon. It is near Nellis, so a a secret aircraft would be a good guess. In fact, early in the video, the bright spot seems to resolve into an airplane-like shape. Something flying out of Nellis would also explain why this guy thinks he can "summon" UFOs.
Going by the color, I'd say that you nailed it.