I'm kind of concerned after reading that your bird "has a very strong odor coming from him"...Exactly what kind of odor are you talking about? What does he smell like? And where is the smell coming from, from his feathers/exterior body, like a general smell, or is it coming from his mouth/open beak?
Birds don't typically have any odor or smell like anything, certainly not a "very strong odor", that's alarming...I know you said that he's over a year old and that you apparently adopted him from his prior owner or bought him as an adult from a pet shop, so it's quite possible that he's got some type of infection, which is usually what causes "odors" coming from a bird...Specifically a Fungal/Yeast infection can cause a bird to smell kind of "sour", and if the smell is specifically coming from his mouth/open beak then that's a sure sign that he's got a Yeast/Fungal infection in his Crop/GI Tract...
It's also possible that your bird smells because he was living in a dirty cage or was exposed to something in his prior home/store, such as cigarette smoke, or if his cage wasn't cleaned regularly, or if he had dirty drinking water and his tail got into the water (if there water isn't changed daily they can poop in it or dunk their food in it, and it becomes horrible smelling)...So it just depends on what he actually "smells" like. Just know that he shouldn't have an "odor" at all, least of all a "strong odor coming from him", and you need to address this and make sure it's not some type of infection...He may just need a good shower/bath from living in his prior home...If you give him a nice, long shower (which he may even enjoy) and then he still smells badly,
then something isn't right...
Have you found a Certified Avian Vet yet? You should ALWAYS take a new bird to a Certified Avian Vet within the first couple of weeks of bringing him home for a "Wellness Exam" that must include a Fecal Culture and full, routine Blood-Work to check his Liver and Kidney function, check for any active infections, and see if he is suffering from any dietary/nutritional deficiencies...And please do not take him to an "Exotics" Vet who sees all kinds of animals, but rather a Certified Avian Vet or Avian Specialist that ONLY sees birds and has lots of experience specifically in treating only birds. Exotics Vets usually only make things worse, as they have no special education or training in avian medicine at all, they are simply "willing to see" birds, along with reptiles, rodents, primates, etc. They have no expertise in anything. We can help you find the closest CAV or Avian Specialist Vet to you, there is a great search tool her for that, and trust me, even if you have to drive a few hours one-way to get to the closest CAV or Avian Specialist Vet, it's absolutely worth it, as it often is the difference between a healthy bird and a bird dying.
***Also, since you asked about "tips and advice", you are aware of the very specialized diet that all Ekkies must be eating that is very different than that of any other parrot species, right? The biggest thing you need to be aware of when owning an Ekkie is what their regular, daily diet needs to be, as you shouldn't be feeding him a common pellet/seed diet, but rather a diet based in fresh veggies and fruits, along with other natural grains...So if you are not aware of this then that would be the first thing that you need to address immediately...