The guy has a canon for an arm and has better accuracy than anyone who has ever played the game. He would absolutely thrive in Buffalo, because he doesn't need an OL -- he can shed off potential sackers with ease, possibly even knocking them out of the game in the process! His only weakness is Kryptonite (aka: meteor rock), but that would be illegal to carry onto the field of play, so we should be safe there.
In addition, he can occasionally play on defense where he'd be a tackling machine, making London Fletcher look a pee-wee player.
I don't see any downside to signing him!
CW