This seems to imply that we must choose the blinding factors in the pseduoOuts in such a way that the sum cancels out with the sum of the blinding factors
And that's what happens. The blinding factors chosen are random numbers [source] for all but the last input. Then the last inputs is calculated so that the sum of all inputs is the same as the sum of the outputs [sourcesource].