No huddle doesn't strictly mean you're snapping it as soon as possible. Just that you're getting up to the LOS quickly. You can then hold the defense there at the LOS for as long as you want.
The Bills can rack up TOP if they can successfully convert third downs.
That said, this doesn't look like a good defense or a very good third down offense. They did 4-10 vs NE and then 4-12 vs TB. Little concerned about traveling so far for an afternoon game, but we should win this game handidly.