Yay congrats! Mine is a boy too
I had a CVS done to make sure the chromosomes were normal, and they can also tell you the sex that early! It's not routinely done for finding out the sex though, since there is a 1/300 risk of miscarriage in most centres. The hospital where I work quotes a 1/1000 risk, and at 38 my risk of chromosomal abnormality is 1/104 so for me, the reassurance was worth the smaller risk!