Andy, I'm not sure what feeds you are referring to. If you mean the one on your Nav Home Page, that shows all contributions to profiles on your watch list, whether you or someone else made the contribution. When you add a profile, you are automatically made its manager, so I would an entry for that to show there. I suppose its possible that the system didn't record you as manager until after the profile was created, which might prevent that contribution showing there. Nobody else can see your Nav Home Page, though, so that particular feed is only visible to you.
You can add tags to your profile to follow specific surnames, so everyone who follows the surname of any profile you add would see it on the feed showing all contributions to all profiles with that surname.
I hope this helps, but if not please identify which feed you are talking about so that someone is able to provide a better answer.