bo had some nice albums in the 90's, but as a rapper, he is so overrated. his lyrics are to me always average or less. his flow can be pretty weak too at times.
i don't think these were mentioned, so matteo you might wanna check out...
skanless - book of skanless
skanless - in the end we shall repent (skanless is a fuckin savage)
explicit fam - create the hype
as tremendo already said, dada - problemz
there was also shitload of classic compilations.
if you are going to listen to ballin a$$ dame, peep "streets of sacramento". get rich quick schemes i thought was garbage lol.