In a grammar book, it is said that people say "different to/from" in British English, and "different from/than" in American English. For example
-, BE: It was different to/from what I'd expected.
-, AmE: It was different from/than what I'd expected.
Is that right?