Not sure why for the Post Office? Money shows in your account immediately so you’d know if there was a problem.
It's a moot point anyway as I don't have Starling and have access to a current account in town to pay cash into. My local post office are a pretty incompetent bunch, I wouldn't want to have a dispute about why my money didn't show up or incorrect amounts.