I just got a new Android phone and I'm wondering how google got all my old phone numbers
I think BIS was automatically syncing your Blackberry contacts to Google server. When you added Google account to your Android, it automatically imported all your contacts from Google server.