That is my understanding as well. The angels were given a choice at the moment they were created, to serve or not to serve. They did not know God at the instant they made their choice.
The ones that made the correct choice were rewarded with the beatific vision and never looked back, so happy were they. The ones that rebelled continued on, without God, forever and ever, and thus we say they entered into hell and eternal damnation.
I think Archangel Michael must have reacted against Lucifer as his second action after making his first instantaneous correct choice to serve God, at which point God gave him the power and might to eject Lucifer from heaven.
Things happened swiftly in heaven, far too quickly for us beings in time to have even reacted had we been present.
With regard to our speed, we are not even the swiftest creatures on earth, and so we have to give up our ‘seat of the pants’ intuition regarding how swiftly things happened among the angelic host. The speed of our thought does not even remotely approach that of angels; when contemplating the creation of the angels, I have come to the conclusion that we cannot think otherwise. We are very very different from the angels in some respects and any attempt on our part to really see things from their point of view is probably doomed to failure.