Этимологический словарь Крылова
Это слово в значении "ворчать, бормотать" образовано переосмыслением глагола бубнить в значении "барабанить", производного от бубьнъ – "бубен, барабан" (см. бубен).
бубнить