Better late than never.
Long overdue.
Finally, I’d about given up!
“Better late than never”
W’s legacy slogan.