You actually did the best thing you could have done for both you AND for Charlie if he was getting that aggressive. It's most-likely a hormonal thing, at least that started it, but once they get that way AND they realize that they can get up high, higher than you, and they have control of the situation, then the aggression from the hormones tends to just get worse and worse. And once it becomes a safety issue, then you must do something about it, and your options are limited at that point...
I've found that simply by clipping their wings they tend to lose a bit of the aggression and attitude right away. However, as already stated, right now is the time to start the training every single day from this point onward, until his wings grow back in, which usually only takes a couple of months (if the vet only clipped his primary flight feathers and didn't go crazy, an Avian vet should know to only take the primaries). If you commit to working with him every single day on interacting with you without biting, attacking, trying to take control of you, etc., by the time his wings grow back (and hopefully his hormones calm down), he'll be ready to go when he gets his pilot license back.
I did this with my Green Cheek Conure, Bowie, who is the love of my life. He really is, he's my little man...but he is just turning 2 years old, and when he hit puberty it hit him HARD. He wasn't dive-bombing me or anything, but he just would not stop constantly nipping me. And then one day he disappeared, I couldn't find him anywhere, and he wouldn't answer my calls. I was totally freaking out because I thought he must be dead somewhere if he wasn't answering me, something happened to him, and I was physically ill searching for him...I kept asking my Quaker parrot, Lita, who is Bowie's buddy, "where's Bowie?", and I swear she flew over to the top of the couch and started doing the "Quaker Pacing/Marching" up and down the top of the couch...So I got the flashlight, and there was Bowie, under the couch, all fluffed-up and talking to himself, like actually having a conversation with himself, in half English and half "Parrot". So I was relieved that he was alright, but it was bizarre that he didn't answer my calls...So I reached under the couch but he wouldn't come out, which was also odd, he always comes when I call him...well didn't that little brat run, and I mean he suddenly RAN towards me, out from under the couch, and literally attached himself to my forearm! It hurt so badly, it took everything I had not to just whip him against the wall, but I managed to grab him and pry his beak from my arm...This happened again a few days later, right under the couch, talking to himself, and this time I had a towel ready, though he managed to charge me again and this time attached to my foot! It was the weirdest thing, because once I got him detached he was his cuddly, loving little self again, but under the couch his hormones were going so wild that it was like he couldn't control himself at all...So a call to my Avian Vet and a pair of scissors later, Bowie lost his pilot's license so he couldn't get under that damn couch or anything else dark and small...And in about a month his hormones completely calmed down and the biting and constant nipping has completely stopped.
Just the fact that the bird now has to rely upon you more than he did when he could fly is a big deal, along with the fact that he can't get up higher than you anymore will help tremendously. So you did the right thing for everyone involved. Charlie will be all the better for it too, because it's going to improve your relationships with him as well...And it causes them no pain at all, so don't beat yourself up over it too much.