Грамматический словарь Зализняка (склонения слова):
1. благовестник, благовестники, благовестника, благовестников, благовестнику, благовестникам, благовестник, благовестники, благовестником, благовестниками, благовестнике, благовестниках 2. благовестник, благовестники, благовестника, благовестников, благовестнику, благовестникам, благовестника, благовестников, благовестником, благовестниками, благовестнике, благовестниках