Agreed, he looks a bit too soft. He needs toughening up! But he's probably playing Tony as a 14 year old or thereabouts, when Tony was transitioning from a "little fat kid" to an up and coming hoodlum.
Here's some more pics from the additional shooting. The blonde has gotta be young Carmela. Spittting image!