The Buffalo Bills on Tuesday signed seventh-round draft pick Steve Johnson.