I'm a major airline pilot, and I can tell ya that guy is as big of a hero as they're making him out to be. The skill required to pull off a landing under those conditions where the worst injury was a broken leg is phenomenal.
We train in simulators (which are *very* realistic) for just about every emergency imaginable, but a dual engine failure shortly after take off is not a required maneuver, as the odds of it happening are astronomically small. Occasionally, if there is sim training time remaining after the required maneuvers are complete, we'll do things like this type of emergency for "fun".
Dead sticking an airliner onto a *runway* is EXTREMELY difficult. Dead sticking an airliner into a river is exponentially more so.
The guy deserves every bit of praise he's getting. He was the right man at the right time.