Listened to 669 directly from the blog this morning. Still not in my iTunes feed. But...

Deleted BOL subscription and re-added feed.

669 in feed, so problem must be at my end. Probably unrelated but all my NPR feeds are messed up this morning.

Maybe unrelated but, new version of iTunes ( installed yesterday.