I was going to say Harrisons Mash! Great minds think alike!
I know a lot of pellet foods get pretty mushy when a little water or juice is added to them. Not sure what your bird is capable of eating but that might be worth trying. My parakeets love the Zupreem fruit blend, the extra small size (which pictures a canary).
There is also cooked food blends you can buy to add variety. https://www.mysafebirdstore.com/Higg...Bird_Food.html
I have the African Sunset, but haven't used it yet. Some of the pieces may need to be chopped smaller for your bird. You could possibly put it in a coffee grinder prior to cooking it.
You can probably put a lot of foods in the coffee grinder. I buy a big bag of sunflower kernels meant for wild birds and grind it into a powder and sprinkle on top of or mix in with other foods for my parakeets. This could be done with other nuts, oats etc.
As for toys there are bells, mirrors, fun perches or toys that can be stood on.
Mysafebirdstore always ***** me in when it comes to looking at bird toys...
Keep up the good work with feeding him!