Został też jednym z założycieli Nowosądeckiego Oddziału Towarzystwa Tatrzańskiego „Beskid”, gdzie do 1909 pełnił funkcję sekretarza.

W 1910 przeniósł się do Krakowa, gdzie uczył języka polskiego w Akademii Handlowej. Po wybuchu I wojny światowej we wrześniu 1914 został ewakuowany do Salzburga, gdzie uczył na kursach języka polskiego i łaciny. Po wojnie kontynuował pracę w Akademii Handlowej (późniejsza nazwa Szkoła Ekonomiczno-Handlowa w Krakowie). Zasiadał również we władzach Polskiego Towarzystwa Tatrzańskiego. W latach 1920–1921 został urlopowany ze szkoły przez Ministerstwo Wyznań Religijnych i Oświecenia Publicznego do prac plebiscytowych na Spiszu i Orawie. W 1925 w wypadku samochodowym zginęła żona Sosnowskiego, syn Jan i córka Lidia. W 1927 ożenił się ponownie, z Marią Mazur. Z pierwszego małżeństwa pozostała przy życiu córka Irena, z drugiego małżeństwa dzieci nie miał. Na emeryturę przeszedł w 1938. W czasie II wojny światowej zaangażował się w tajne nauczanie, a po wojnie podjął jeszcze pracę jako nauczyciel w Technikum Handlowym.

Zmarł 15 grudnia 1954 w Krakowie.