For a player to be homegrown the player needs to be at the club/nation for at least three years between the ages 15-21. Considering Ben is 16, that is probably the reason for why it doesn't show as such.
This is something the game automatically calculates, we are only able to input the player history.