That is wild! Congratulations on finding info on your bro
Also congrats on the baby! Here's hoping you have a quick,uneventful,painless delivery .Health to you and yours!
You should tell your sister to go back to that same gas station and give that person a note for your bro.Something simple with your email addy and an invite to say Hi with no pressure.