My thoughts are this. Very talented kid loved him coming out of ND when nobody was really talking about him.
Issues with him has been work ethic, sulking when he doesn’t get his way.
Clearly the Bills have a type they want as an X WR. This guy is not a burner but similar to Coleman in many aspects.
He was free so why not ?