That's true, although the long scale billion hasn't been a thing even in Britain for decades. If it's fun facts you like, try this: English is the clear odd one out, most other languages use milliard for 109 and *billion* for 1012.
Scotland: autumn 11 months of the year, taps aff at 15° and fatal heatwave at 20°