Public S3 Bucket access can be blocked at the account level within an AWS account, preventing any individual S3 bucket from being created with public access.
Process
Browse to S3 Console within the AWS account
Select "Block Public Access settings for this account"