From what it sounds like, you are making progress!
The most important thing that all budgie owners need to know and realize is to take things very slow and at the budgie's pace. With Ace, I always made sure there was something fun to do outside the cage, like a play gym with his favorite toys and treats. I gave him a lot of attention and love while outside. Now, he literally begs me to come out of the cage. I wish you the best of luck! 