I haven't met a Bass I couldn't get a B string to work on, and I ain met a B string that didn't work. I don't get folks' issues with B strings. I've owned a lot of 5 an 6 string basses, for a lot of years, and except very early in my experience, I haven't had a bad B string. My basses are nuttin special. Two Leo designs with 34" scale. My B strings play clean and tight with great sustain all the way to my 21st fret. And any B string I put on either bass works great.
I am very meticulous on how I install my strings. I run my action just a bit higher than most, but not much. I prefer a 130 B string for balance and output, and sustain's, sake. My favorite overall string set (output, tone, longevity, consistency, availability and price) are D'addario ProSteels, either in their traditional or Tapered winds. Their custom balanced Taper sets are great, but I prefer traditional winds. I prefer Steel over Nickel, and I prefer a Hex core to a Round core.
I've read a lot about guys here having issues wit B strings on bass guitars. I just haven't had the same issues. My friends an I all use extended range instruments. From 200 dollar Ibanez 6 strings to very high end basses like Elite Smiths, Modulus, Warwick, R Bass, MTD, etc. All our B strings work. I've tried a vast amount of different sets; Steel, Nickel, tapered, traditional, etc.
I just wanted to pass on some positive experience, is all. I wish I could explain exactly what it is I do. I do have a routine. It involves seating a sting to create good witness points at the string contact areas; nut and bridge saddle. I remove the twist created naturally by winding the string around the post in a couple differing ways dependent on the bass. And, over the years, I have had a few strings bad out of the pack. But overall, I've been very happy with my B strings. And I think it is possible to get any B to work.
I have a lot of heroes who use vastly different string sets and bass guitars. All their B strings sound great. It has to be possible fer us normals, too...