He is probably still growing and hence needs a lot to eat. If he is growing he will be putting weight on so you need to learn to judge if he's getting fatter or bigger - longer / filling out. While he's still growing he needs pretty much as much to eat as he wants. For example, all cats have a fold of skin between their back legs, but is it an empty fold or one that's gradually filling up with fat?
However as a former feral, he might also have the habit of filling his stomach whenever he can simply because he never knew where the next meal was coming from - or he learnt the habit from his mother.
And, of course, both things might be going on at the same time!
So, keep an eye on his condition, and think about finding him some things to eat that will take longer. Some cats seem to simply hover up kibble and wet food. One of mine gets a raw chicken wing (never, ever give him cooked bones) each day (the other isn't interested) which takes her quite some time to deal with. However, a raw wing isn't a complete diet so he can't just have raw wings. I would try him on one and if he's interested (at least for the time being!) look into what they need to become complete. BTW my cat has the most beautiful clean white teeth and fresh breath!
However as a former feral, he might also have the habit of filling his stomach whenever he can simply because he never knew where the next meal was coming from - or he learnt the habit from his mother.
And, of course, both things might be going on at the same time!
So, keep an eye on his condition, and think about finding him some things to eat that will take longer. Some cats seem to simply hover up kibble and wet food. One of mine gets a raw chicken wing (never, ever give him cooked bones) each day (the other isn't interested) which takes her quite some time to deal with. However, a raw wing isn't a complete diet so he can't just have raw wings. I would try him on one and if he's interested (at least for the time being!) look into what they need to become complete. BTW my cat has the most beautiful clean white teeth and fresh breath!