So given that his father was Italian this little guy was probably an Italian citizen as well. Well done Italy!
Yes, for Italian citizens, it’s 3 generations removed. I’ve got a friend who’s grandparents were born in Italy, so since he’s only 2 generations down, he is dual American/Italian citizen.
His kids are also dual citizens.
However, THEIR kids will not be.