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.