The more I look at him I'm starting to thing he's actually a yarelli (LLG) the lowland giant whichll grow massive! Have you checked out Rob's sticky in the catfish section? It's the best write up you will find anywhere on how to properly care and ID these guys. The only thing not covered is feeding but this is really basic. I would stop feeding the bloodworms bc you will need to feed it A LOT just to sustain him. The only goonch I kept that I fed bloodworms was 1.5" all the others I switched over to dead foods and pellets. Much easier and much healthier in the long run. Looks like you have a nice spot for him with high flow. Once he discovers that he may sit there all day and night but it depends on the fish itself. I have 2 HLG's and one will sit in front of the flow 24/7 whereas the other will sit in front occasionally but spends most of its time in a corner with extremely low flow. Hope that helps