Time will tell.And lots of people spent weeks insisting Putin wouldn't actually invade. I have to disagree with a lot of people here, though - he's not crazy. He's a cold, calculating sociopath who sees other human beings as tools to be used and discarded without a second thought, but he's not crazy. He's in full command of his faculties. He simply has no empathy or compassion.
If he thinks he's going to lose he may very well launch a few nukes, confident the west will be afraid to retaliate. If there is a move against him from within, it'll have to be quick and flawless or he'll launch simply to take the rest of the world with him.
If either of those things happen, we can only pray the launch officers are of the caliber of Lt Col Stanislav Petrov and Capt (later Rear Admiral) Vasili Arkhipov. Otherwise, everyone will be fucked by the evil little neo-Soviet piece of shit.
I expected him to invade. I expect that he will flatten the cities. Just not expecting him to use nukes.