Birth rate is more like 51:49 Boys:Girls.
The formatting's going to get messed up if I do it, but if you draw out my table again and add an extra split on each of those outcomes you'll see you end up with 8 outcomes.
BBB
BBG
BGB
BGG
GBB
GBG
GGB
GGG
If we use 50/50 rather than 51/49 for simplicity, each of these has a 1 in 8 chance of occurring, or 12.5%.
That makes the chance of having 2 girls, 1 boy, 3 in 8 or 37.5% - just over half.
The chance of having 2 of one sex and one of the other, overall, is double that - 6/8 or 75%. Whereas the chance of having 3 girls overall is 12.5% or the chance of having all 3 the same sex is 25%.
When you look at it that way, it would seem like you have a higher chance of conceiving a boy when you've had two girls, but this isn't the case.
If you had one daughter and wanted to know the possibility of the sexes of your future two children, you have to rule out the first four possibilities in my list, because you've already had the first one and she isn't a boy. Hence, you have four outcomes, GBB, GBG, GGB, GGG, each with 25% probability. Your chance of having 2 girls, 1 boy goes up to 50% rather than 37.5% but the chances of all the same sex vs 2:1 are the same - 25% and 75% respectively.
In your situation you already have two girls, which narrows this further. GBB and GBG are ruled out. The only two possibilities are GGB or GGG. They are equal so you have a 50% chance of either one happening. Therefore, you are more likely (twice as likely) to end up with a family of three same-sex children at this point than a family who currently have one child, or no children. But that's just because part of the puzzle is already completed.
(Sorry I am leaving your DS out totally, but you didn't mention him until later and you were interested in the probability aspect :))
Boring maths part alert
For people interested in calculating probability like this: If you want to calculate the probability using 51:49 you just need to multiply for each level, so 51% x 51% x 49% for BBG for example. If you already know the outcomes of the earlier branches, then you need to change the probability of those branches to 100% for the real outcome and 0% for the false outcome.
For example, family with one daughter. The chance of having a girl first is 100% (it has happened). The chance of having a boy first becomes 0% (it didn't happen). The chance of the later branches where the outcome is still unknown remains at 51%/49%. Follow along the branch and multiply all figures together. You'll see that anything beginning with B comes out at 0% whereas GBG, GGB, GBB, GGG all come out at 25% each.