Reading and and observing Putin, I suspect they may be correct: he is not of his right mind.
You asked why he would wait eight years. Leaving aside strategic reasons he might have delayed, it is entirely possible that his mental deterioration is an explanation for the invasion not happening until 2022.