In 2009, Bo received his PhD in Ecology from Aarhus University (Denmark). He then worked two years as a Danish Council for Independent Research sponsored postdoctoral researcher at University of Cambridge (UK), then two years as a Carlsberg Foundation sponsored postdoctoral researcher at CMEC at the Natural History Museum of Denmark, before becoming an Assistant Professor at CMEC in April 2014.