А причем тут два года? Речь идет о Соглашении между Республикой Беларусь и Украиной об упрощенном порядке изменения гражданства гражданами Республики Беларусь, постоянно проживающими в Украине, и гражданами Украины,постоянно проживающими в Республике Беларусь. 
  
Статья 1 
Каждая из Сторон предоставит постоянно проживающим на законных основаниях на ее территории гражданам другой Стороны гражданство в соответствии с ее национальным законодательством. 
В течение десяти дней после предоставления лицу нового гражданства компетентные органы Стороны приобретаемого гражданства выдают лицу документ, подтверждающий приобретенное гражданство, одновременно изымают документ, подтверждающий прекращаемое гражданство, и пересылают его по дипломатическим каналам Стороне прекращаемого гражданства вместе с уведомлением о приобретении нового гражданства с указанием даты приобретения гражданства. 
В течение двух месяцев после получения сообщения о приобретении лицом нового гражданства Сторона прекращаемого гражданства оформляет прекращение гражданства и сообщает об этом Стороне приобретенного гражданства. Дата приобретения гражданства одной Стороны будет являться датой прекращения гражданства другой Стороны. Стороны освобождают лиц, изменяющих гражданство в соответствии с настоящим Соглашением, от уплаты обязательных платежей, связанных с изменением гражданства.  
  
<noindex>Ссылка</noindex> 
  
В вашем случае указаны конкретные сроки: в течении 10 дней после получения украинского гражданства сдать паспорт РБ и в течении двух месяцев РБ лишает Вас гражданства и сообщает это в ГМС Украины. 
  
2 годичный срок для стран с кем нет подобного соглашения , и  есть возможность сохранить второе гражданство, так как в Украине нет процедуры лишения по истечении двух лет. Разница в том, что РБ лишает вас гражданства  по этому соглашению , а в других странах гражданин сам инициирует процедуру отказа от гражданства, приняв украинское.  
  
Если я не прав, пусть fregat222 меня поправит.