I wouldn't lock in at the TE position, don't get me wrong. Still, I think the Bills might be able to find an immediate starter at the position at 121, which is a reflection both of the players available, and of what the Bills have on their roster.
And lets not forget, a TE may well be the best player available.