Just to add something to what I said above, are the types of perches, toys, etc. that you have in his cage the same as what was in his weaning-cage at the store? If not, then that could also have something to do with it, but honestly it's not a bad thing for him to have to learn to "try new things"...My brother, my mom's African Gray, has always been somewhat like that, in that ever since my mom brought him home from his breeder 32 years ago now, any new toy, perch, dish, swing, stand, etc. that we gave him had to be just "set out" for him to inspect while walking around them and looking at them, then walking all over them, and then they would usually sit for a good week or so until he'd finally start throwing and whipping them all around, and then they'd go inside of his cage or on his stands. If we just put a new toy or something in his cage or just attached it to his stand, forget about it. To this day if we just put something new in his cage that he's never seen before, he will be a brat about even going back in his cage for bedtime, or he'll sit on the floor NEXT TO his stand, but refuses to actually sit on his stand with the new toy attached to it...And then a week later he loves the new toy like it's his favorite...So maybe that is how Apollo is going to be...And the best way of combating it is to just give him the new stuff and let him get used to it and learn not to fear it, put him in his new cage and let him build the courage and curiosity to explore and adventure on his own, etc...
Also, you actually "showing" him how to play with the toys, how to eat foods out of his new dishes, etc. also usually helps a lot, especially since he's already quite bonded to you because you've known him since he was basically hatched, or at least since he started hand-feeding/weaning, so he already trusts you, he just doesn't trust his new environment yet, so you're the "bridge" to that happening...So you actually putting him on the perches at the top of his cage while talking to him softly, telling him that it's okay and fun to be up there, etc. will help him to acclimate and start doing it on his own...Marathon, not a sprint...