I’m not a pilot but I would have thought both engines would would have been feathered coming in, it sounded like he throttled up.
If you land on a highway, running out of fuel is not an excuse.
There better be a clogged fuel line or filters or some mechanical trouble..................