Really? Which part of the UK does that come from. Where I come from *Nort Wilts.) the related phrase would be "It's bucketing down!" but I've never heard anyone say "It's raining buckets!".
(However, it might have come to US English from Spanish which is pretty close to Portuguese and thus ultimately from the same source as the book?)