In the case that he has two children, one is definitely femaleAhhhh...
The question is written fairly badly! I'm still not convinced either way. What is wrong about Haircut's explanation, then?
There are only 3 options, because he hasn't stated that one is younger than the other etc
BB
BG (order is irrelevant since he hasn't stated younger/older)
GG
Because we know with certainty that one is female, BB = 0, BG = 1.B and GG = 1.G, since we know that the probability of any one child being male is 50% and the same for female, this again reduces to 50/50.