Figured it out…
When a user or admin creates a new blog they are prompted with the following message:
“I would like my blog to appear in search engines like Google and Technorati, and in public listings around this site”
The key phrase is: “and in public listings around this site”
If you select NO, your posts for that newly created blog will not appear on the activity feed. This is true for users and Admins alike.