I also wanted to add that I'm so happy Bo is still with you and you all stuck it out with each other.I know how hard it can be and sometimes it takes soooo long for cats to get use to one another.
sometimes i know we need to find homes for some...but Bo was way to special (being your mom's kitty)and he is older so it would of been impossible.
My Tucker and Jasmine were both scared of each other for no reason at all since jasmine came over a year ago and now they seem not as bad anymore...they can accually walk by each other without jasmine hissing at tucker...poor tucker