Congrats on your beautiful baby!!!
You did the right thing, don't let others make you feel bad for it.
My niece is adopted, it was a long process, and my brother and sister in law were there in the hospital the day she was born...we all were aware that the birth parents had some time to change their minds and that the adoption wouldn't be finalized for a while...and while my brother and sister in law were beyond excited for their new baby they knew that they could still lose her. yes, they had a nursery decorated, and a baby shower when they were told that they had been chosen and all of that...but they also knew that there was no 100% guarantee that they wouldn't definitely be keeping her until that time frame was up. The birth parents were completely positive about the adoption, and things did work out for them- and my niece is now 3...I can tell you that the last thing my brother and sister in law would have wanted was to keep a baby from a parent that had regretted giving him/her up in the first place. (I honestly can't imagine what kind of person would feel okay about that?)
I definitely sounds like things have worked out the way they were meant to!!! Enjoy that beautiful baby of yours, boys are a lot of fun