You can try an air mattress and walk back and forth... foam will also work. They sink in a bit and it kind of helps them to use that leg more.
He will do well with the hydrotherapy. Here they do that on an underwater treadmill. It works wonders!
He will be using that leg before you know it!