3.2 for a team that needs a good backup, I agree it's affordable.
But anything over 2.5 is a bit expensive for the bills IMO, especially considering they are tight against cap and Josh is the most durable QB in the league
Rumours are they could have gotten more from other teams, but they did right to fields by sending him to a place he can compete for a starting job.
I would guess it would have cost the bills a 4th to get him