He’ll likely have multiple offers and get to pick where he signs. But the NFL rules set a maximum salary and signing bonus for undrafted free agents, so he doesn’t have much leverage. All the offers he gets will likely be identical. The 1 year contract thing might work though. I’m not sure what the rules are for that.