No the two are not the same. he had it coming denotes a mood of inevitability possibly even of deserving what was coming. Implies a longer continuous time span of action than he was asking for it he was asking for it implies a one time risk.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.