Pukin was Yeltsin's chosen successor.
Yeltsin was forced out - Kosovo almost brought the Russians to war with NATO and the Russian establishment had enough.