Of course he has every right to post it. But come on, you know full well he is doing it for attention and not because he thinks that picture is hot.
It is a really lame joke that has ran its course, and there's nothing wrong with telling him it isn't funny anymore.