There is a difference between a perceived threat and an imminent threat
Kim knows only to well that any attack on Seoul will result in his own personal death
It is the reason that "Sherman" is considered a swear word in the South.
Kim also knows that, were he not able to threaten Seoul, he would already be dead.