Trae Elston the latest 'next man up' to come through for Bills