As a recently retired BMX rider, I can tell you that a lot of what he's doing is really not that hard. The 360s and the bunnyhops are not difficult, you just need a lot of strength to pull it off. The transistions he's making are pretty good, but I've seen better riders out there.
I saw a guy ride across a suspended chain once, that was wicked.
here, check out these guys: