Thanks Jason!

I just tried adding an email address to $recipients, but not to any of the headers, and it worked (the user was BCC’ed)!

I’ll update my post with this explanation.

Edit: I just realized you’re probably the same Jason that first commented on this post and said BCC will works. I don’t know why I didn’t just update the post then! Doh!