The idiom better late than never means that the delayed occurrence or achievement of something is better than it not happening at all, but this sentence describes a situation where there is no need for it to have happened earlier.
Consider the statement "Mike nods and trots over c  because it's happening now and there's no need for it to have happened earlier.". Based on this "Mike nods and trots over c better late than never." a true statement? Yes, no, or I don't know?