I mentioned that Americans said "be home" or "arrive home" instead of "be at home" or "arrive at home". However, the latter is used in British English, which includes about all varieties of English in the world (Australia, Singapore, India, half of Africa, Ireland, Jamaica...) except (North) American English.