Some doctors get annoyed when you disagree with or doubt their diagnoses because they quickly assume that you're questioning their competence. It was a really smart move to get the opinion of the third doctor.
My prayers are with your son. I pray for a successful surgical procedure for him.