Bo đã được bổ nhiệm Chủ tịch tỉnh Liêu Ninh tháng 2/2001 - trước đó ông là thị trưởng Dalian, thủ phủ của tỉnh Liêu Ninh. Ông Bo có bằng cử nhân lịch sử tại Đại học Bắc Kinh và sau đó là bằng Thạc sỹ cùng chuyên ngành tại Viện Khoa học xã hội nhân văn.