Putin noticed that the “rebels” were stuck in Luhansk and Donetsk and not gaining ground, that is why he sent in the real troops.
Right; but I also think Putin wanted them stuck: both for the excuse to invade and because they could become a model for liberation movement inside Russia.