how to trigger a Drupal rule on CiviMember Roles Sync?
In case anyone needs this we ended up doing this with a simple drupal rule -

Event = Content is viewed

Conditions = AND user has role authenticated user, NOT user has role current member

Action = Show a message "your membership has expired", repeat message = false