Difficult to really assess the damage in that pic but with it back on its wheels that is surely a good sign. Perhaps the delay was to check for any leaking fuel??
Great news pilot is fine. I did question whether it was a crash as initially reported. Journalists….