BOF
BOF is an
acronym for
Bird-of-a-Feather, a name typically given to visionary speeches by people who haven't actually got a clue of whether things will turn out that way or not.
The acronym is mostly used by computer geeks.
Do not confuse BOF with BOFH.