Sim, um pai O-negativo pode biologicamente gerar um filho B-positivo. A afirmação original de que isso é impossível está incorreta.
O texto original afirmava: "a mãe não pode ter sangue B positivo se seu outro alelo for O, pois isso a tornaria genótipo BO, o que resulta em tipo sanguíneo B negativo." Isso está incorreto. ABO e Rh são loci independentes. Uma mãe com genótipo BO no locus ABO e Dd no locus Rh é B-positiva. Ela pode passar B ou O, e D ou d.
Um pai O-negativo (OO dd) e uma mãe B-positiva (BO Dd ou BO DD) podem ter um filho B-positivo (BO Dd). O pai contribui com O e d; a mãe contribui com B e D.
Combinações impossíveis para pai O-negativo: Filho com grupo sanguíneo A, B ou AB se a mãe também for O; filho Rh-negativo se a mãe for Rh-negativa (dd).
Sempre confirme com aconselhamento genético se a paternidade estiver em questão.