Beaufort Oglethorpe "Bo" Buchanan is a fictional character from the American soap opera One Life to Live.