Сделайте что-то вроде ниже в обновлении
float elapsedTime = (float)gameTime.ElapsedGameTime.TotalSeconds;
, затем укажите переменную в секундах, например
float timer = 5.0f; // Five seconds
, затем в обновлении
timer -= elapsedTime
if(timer <= 0)
{
// Hanlde the blink here
timer = 5.0f; // Reset timer
}