This is amazing.
There is no direct connection to his brain, so he may not b controlling the arms by just 'thinking'. It looks like almost using smaller muscles to control the arms, but using the nerve connections themselves. Also, he controls one pivot per action - so he moves the shoulder, then the forearm, then the hand, then the fingers with rests between each step.