I think his approach was very fast but then he wasn't using flaps, so I guess 100kt+. The runway was very long.
I would not rule out engine damage; the props must have touched and that is likely to damage the gearbox. If he had PT6s then the engine isn't connected to the gearbox with a shaft anyway.
Very good landing.