Well, that worked great! Not sure why twitterfeed stopped but it does not seem to like a lot of posting. My company blog, SpreadingScience, works fine.
But my WordPress blog now seems to come through almost immediately. I’ll leave my company one on twitterfeed for now.