Does Harlequins have a limit on foreign players? I am surprised he does not have to declare his allegiance.
He's not a foreign player. He's eligible for England.
Declaring allegiance is meaningless. Until he's actually capped somewhere he remains eligible for all the countries he is eligible for regardless of who he has said he wants to play for.