Если нужно, чтобы браузер ждал загрузки шрифта и только потом показывал текст, тогда поставьте вот это во @font-face:
font-display:block;
Но (!!!) я не советую этого делать, у вас сайт грузится быстро и хорошо, контент появляется почти мгновенно, зачем ухудшать. 300 мс времени, когда отображается не тот шрифт — это фигня полная. Гораздо важнее, что у вас первый контент сайта прогружается быстро. Но раз клиент хочет, то это поможет.
А скорость загрузки и обработки шрифтов с Google Fonts CDN вы не увеличите.