The first Time Machine backup (or the first in months) archiving to a slow device can take a day or two, if there’s a whole lot of data, or (for a subsequent backup) a whole lot of churn.
For subsequent and more frequent backups, Time Machine only archives what has changed, and that completes far faster.
There’s no mention of drive speed in the WD Passport HDD tech specs, which usually means it’s a slow HDD. I do see a listing on one of the reseller websites, showing 5400 RPM. Which is quite slow, even for a hard disk. For a whole lot of writing (backups), that 5400 RPM hard disk drive is probably good for 60 I/O operations per second. Maybe 80. For comparison, SSDs routinely do 100,000 I/O operations per second and quite often more.
If you have the budget for it, another option for easier and more frequent backups is network-attached storage (NAS) box, which will allow Time Machine backups to happen whenever the MacBook Pro is connected to the Wi-Fi with the NAS. This makes the backups easier, and avoids needing to cable anything to the Mac.