Wow man, that is a very diverse diet. Which is a good thing. I have never used freeze dried crickets, you might want to soak those in aquarium water, for 3-5 mins to soften them up before you give them to him. Most freeze dried foods should be pre soaked. As for feeding him shrimp, make sure you chop it up very fine. Many Flowerhorns have gotten stomach problems from whole shrimp or large chunks of shrimp that can lead to stomach blockage. NEVER FEED LIVE FOOD! And I mean NEVER. Live foods can introduce bacteria into a fish's stomach that can kill them. His head growth looks great!! Keep the PH stable and make sure you complete your weekly water changes of 30-50%. I have been keeping flowerhorn for almost 20 years now and I'm glad to help a fellow flowerhorn keeper with a fish that can sometimes be hard to maintain. He should continue to develop beautifully for you. Ohhh and cheers to an Irish Brother. My last name is Mayo, I have never been there but assume you know the place...lol