В общих сведениях к правилам употребления прописных и строчных букв (ПАС под ред. Лопатина, § 158) имеется вот что:
Имена собственные могут использоваться для обобщенного обозначения однородных предметов, становясь нарицательными; при этом прописная буква во многих случаях заменяется строчной.
<...>
Собственные имена исторических лиц, литературных или мифологических персонажей, употребляясь обобщенно (переносно) как названия людей с определенными чертами характера и поведения, пишутся неединообразно — одни со строчной, другие с прописной буквы. Их написание, определяемое традицией употребления, устанавливается в словарном порядке. Так, слова донкихот, донжуан, робинзон, держиморда, иуда, меценат, геркулес, употребляясь в нарицательном смысле, пишутся со строчной буквы, а Гамлет, Обломов, Манилов, Плюшкин, Хлестаков, Митрофанушка, Аполлон, Цицерон, Наполеон и многие другие сохраняют при этом прописную букву.
<...>
Примечание. Написание личных имен со строчной буквы (обычно в форме мн. ч.) допускается как экспрессивно-стилистический прием, чаще всего с целью усиления отрицательной или иронической оценки лица: современные чичиковы, азефы, робеспьеры, новоявленные геббельсы и т. п.
Вполне возможно, что Андрей Дмитриев намеренно использовал такой — особенный — прием (я не читала книгу, поэтому могу только предполагать).
Отнесем "строчного бонапарта" к авторской орфографии, тем более что прецедент есть.
Срок удалось увеличить до одного месяца, по истечении которого пришлось покинуть прекрасную Францию с ее бонапартами, большими и маленькими (Е. А. Соловьев-Андреевич. Александр Герцен. Его жизнь и литературная деятельность (1897)).