V letech 1931–1939 byl redaktorem dětského časopisu Malý čtenář, v letech 1932–1939 byl hlavním redaktorem časopisu pro nejmenší čtenáře Srdíčko. Od 18. 11. 1938 do 31. 8. 1939 byl odpovědným redaktorem Malého čtenáře. Po r. 1945 se věnoval psaní pohádek a loutkových her pro děti.
Dílo (výběr): pohádkové knihy Za zvířátky do pohádky (1926), Pohádkovým světem (1926), Pohádky ze stříbrné studánky (1927), Padesát pohádek ze všech čarovných světů (Praha : A. Storch syn, 1947), Pohádky o panenkách (Praha: Jos. R. Vilímek, 1948), loutkové hry, např. Kašpárek a čarovný poklad železného rytíře: Pohádka o 3 dějstvích (Praha: A. Storch syn, 1946).
Jeho otec Prokop Schweigstill byl horní dozorce, Bohumilův tchán Alois Vojtěch Šmilovský byl spisovatel. Po absolvování Gymnázia Příbram, vystudoval v letech 1891-1896 učitelský ústav v Příbrami učil od roku 1896 na škole v Klatovech a poté na školách v Praze. V roce 1900 se stal ředitelem obchodní školy v Praze. V letech 1910–1932 řídil sborník Edice Umělecké snahy, v němž vycházely pohádkové divadelní hry. V roce 1910 byl jednatelem Spolku pro ušlechtilé zábavy, který pořádal hudební a pěvecké besídky a hry pro děti. V roce 1915 založil v pražské Vladislavově ulici ochotnickou scénu hrající loutkové divadlo. V letech 1914–1920 byl předsedou Českého svazu přátel loutkového divadla. Dětskému diváku přiblížil postavu Kašpárka tím, že místo tradiční postavy malého vzrůstu a s vousy (jak ji představoval např. Matěj Kopecký) byl Kašpárek na jeho divadle kluk, se kterým se děti mohly ztotožnit