Hi and Welcome Christi,
I have two daughters with CF. Kaitlyn is 10 and Kacie is 6. Kaitlyn wasn't diagnosed until she was 2 1/2 after several hospital stays and having been extremely ill since she was very small. However, thanks to Kaitlyn finally being diagnosed, when I was pregnant with Kacie we had an amnio and found out that she also had CF. (We knew nothing about the disease or genes prior to Kaitlyn's diagnosis).
When I was about 7 months pregnant with Kacie, they told me she had a bowel obstruction (via ultrasound). Due to the fact that I was going to have to drive 2 hours to the hospital to deliver, they induced me a week early. They had the pediatrician from Children's Hospital in the delivery room as well as his nurse. They were prepared to take her right away to Children's to do surgery. As it turned out she had no problem having a bowel movement and she was perfectly fine. She stayed with me in my room for two days and was released with me to go home. I was so relieved. And thanks to the early diagnosis, Kacie was treated right from birth and has never had the first lung infection. She has never wheezed, never had any kind of lung problem. She does have some sinus problems right now but that's it. Her sister suffered enough for both of them during the time of being misdiagnosed.
I know that having a child diagnosed with CF is a huge blow and very difficult to take. However, the diagnosis being done before birth is most definately going to help. Your baby will have a huge advantage in being cared for properly from birth and will most likely do very well. As far as the bowel obstruction, I hope they are wrong and Ashton will not have to have surgery. It most certainly happens. I know it did in my case. If surgery is a reality, I can't really help or offer advice there since I didn't have to go through that. I'm sure there are several people here who can help and I can offer prayers. Best wishes to you and Ashton. If there is anything any of us can help you with, feel free to ask. There is so much knowledge on this website it is unreal.