Yes, scripture, early church documents (including a quote from Pope Clement), and early secular documents confirm that Jesus had physical half-brothers.Matthew 13:55: Is this not the carpenters son? Is not His mother called Mary? And His brothers James, Joses, Simon, and Judas?"There are other verses (I'll get them if you want) that refer to the disciples and then again to James, the brother of Jesus. That's proof that in these instances "brother" wasn't being used in the larger Christian sense.Mark 6:3: Is this not the carpenter, the Son of Mary, and brother of James, Joses, Judas, and Simon? And are not His sisters here with us?
From a secular viewpoint, the historian Josephus is clear on the fact that James is the physical (half) brother of Jesus. Josephus wrote on the death of James about 90 AD.
The idea that Jesus had no half-siblings developed several hundred years after the church was founded, and is in profound disagreement with the early teachings of the church.