The predissociation linewidths of vibrational levels nu = 0 - 12 for O-16(2), O-16O-18, and O-18(2) molecules in the B2SIGMA(u)- state with rotational quantum numbers N less-than-or-equal-to 20 have been calculated taking into account the spin-orbit interactions of the B3SIGMA(u)- state with the 5PI(u), 3SIGMA(u)+, 3PI(u), and 1PI(u) states, and the rotational coupling with the 3PI(u) state. The predissociation linewidths exhibit systematic variations with rotational quantum number for different vibrational levels. Good agreement between most of the calculated and experimental linewidths has been obtained for all three isotopic molecules, with the exception of the set of linewidths of O-16(2) for nu = 0 and 2. The agreement can be improved by adjustment of the 1PI(u) potential and the strength of the spin-orbit interaction between the B3SIGMA(u)- and 1PI(u) states.