Wowzers! Good news is they found the one in New York. Bad news is there is still one loose.....in your yard!

I gotta say, snakes don't scare me too much but I grew up with a snake loving brother. I either learned to identify them and know they were harmless, or live in fear. On the otherhand, we rarely see venomous ones here. Do you live close to water? Looking at where you live, and your description, it doesn't sound good. I'd do just what you did. Grab your boys and RUN!!! Run faster!!!! Faster!!!!