Sometimes memes do line up with something, but it isn't clear whether it was intentional or simple coincidence, since he posts memes much more frequently than he posts updates.
While it is conceivable that he saw the meme and then waited to post it until he had news to drop on the following Monday, it isn't likely.
I am still waiting for someone to explain what clues he hid in this meme: