You've given him a chance to respond to you and he isn't doing so.
At this point, I see nothing wrong with naming him but only if you are 100% accurate about the situation. Do not embellish anything.
Maybe give him a heads up that you are about to reveal him unless he makes good, and does so RIGHT NOW. If he ignores that, then its time to let others know about him.