Aha, looks like the ViewLevel plugin might do the trick. I’ve disables user registration, so I’m the only registered user for the site (everyone else can just read the blog without logging in).
If I set the access level on a post using ViewLevel it should mean only registered users (i.e. only me) can see it… right?