As of now, I think 16 is still too low to trade up to if the Bills are fixated on getting one of the top three WR’s.
Indy at 13 is a prime candidate to trade up to if they wanna get one of the big three.
Even if the Bills lose a 2nd round pick in the trade, they will still have 7 picks to fill some back up holes, barring no further action.