So, originally Angels had free will because the third of them were allowed to Rebel and Fall Away.
At what point did the good angels lose Free Will and become essentially robots that never disobey?
I firmly believe that the fall of the Angels was part of God's plan, if such a story is at all true. To say otherwise, is to suggest that God is not omnipotent.
God knew it well in advance before he ever created an angel if the angel was going to rebel against him or be faithful to him. If he didn't want enemies, he would have never made them.
So what exactly happened after the fall, that caused the faithful angels to lose their free will? Did God just place some sort of a blessing over them that they would never desire to disobey?
If God didn't want the angels to rebel, why didn't he just make angels that way to begin with?
If God is omnipotent, it's obvious that he wanted enemies and he wanted Satan and the fallen angels to fall!
It makes the story a lot more entertaining that way. I'm sure after having existed for all eternity, (trillions and trillions of years of existing) God found it rather boring without all the drama.
You misunderstand what it is to be perfect and yet have free will. Even imperfect humans can come to the point where they no longer sin though having free will. E.g. Abraham's faith is said to have been perfected; yet, he was imperfect until death.
John teaches this:
1 John 3:
3 And every one that has this hope in him purifies himself, even as *he* is pure.
4 Every one that practises sin practises also lawlessness; and sin is lawlessness. 5 And ye know that *he* has been manifested that he might take away our sins; and in him sin is not. 6 Whoever abides in him, does not sin: whoever sins, has not seen him or known him. 7 Children, let no man lead you astray; he that practises righteousness is righteous, even as *he* is righteous. 8 He that practises sin is of the devil; for from the beginning the devil sins. To this end the Son of God has been manifested, that he might undo the works of the devil. 9 Whoever has been begotten of God does not practise sin, because his seed abides in him, and he cannot sin, because he has been begotten of God.
In this then we find the secret. Those who want to be God's servants pursue purity, obedience to God in all things:
1 John 2:3 And hereby we know that we know him, if we keep his commandments. 4 He that says, I know him, and does not keep his commandments, is a liar, and the truth is not in him; 5 but whoever keeps his word, in him verily the love of God is perfected. Hereby we know that we are in him. 6 He that says he abides in him ought, even as *he* walked, himself also so to walk.
This is true for humans and angels. Once a person has been tested through trial to see if s/he remains obedient - there comes a point where the testing produces a person that no longer can sin. This person can no longer sin - Why? Because s/he chooses not to. That person's guiding principles in life now prevents him or her from ever e.g. committing murder, adultery, idolatry, etc.
Perhaps a few alcoholics may be used as an example, whether poor or good. If an alcoholic knows that drinking will begin a drunken bout, then that person may (a few) learn that they must never touch the stuff again, and they don't. Thus, they avoid the life that comes with being an alcoholic of uncontrolled drinking, illness, loss of family and money.