I recently visited a website and on its main page it had the following sentence:
This makes it nearly impossible for anyone to stop you receiving payments or using services
This feels unnatural to me, and I don't know the reason why. I think it should be written as:
This makes it nearly impossible for anyone to stop you from receiving payments or using services.
I googled and all I came up with was this site which does list some 'from receiving' usages: https://sentence.yourdictionary.com/receiving
To use ‘from’ or not to use ‘from’? That is my question. Is this British English by chance?