Hi Anthony,
Still having issues, the IAM policy looks ok (I can access the bucket contents with other tools and the same credentials).
As for the bucket policy, the post you linked to was about a public bucket; is the bucket policy needed always, even if it’s a private bucket?