They will probably use him to make couple of key plays in a game or two, that is if he can stay clean and out of trouble. They are taking a flyer with a bug upside, you never know when injuries come up.
Bolded part is very important. Online info regarding Bills Backers bar is not always accurate. I have called couple places and they have no idea about it.