So... a quick refresh of the home page on my machine (64bit with FireFox 68.0.1)... largest time is taken up with the main script (content.php) and the scheduled task runner (cron.php) which serves an image. Total page load time was 3.46s, with PayPal objects accounting for 66ms of that. There were only two unsecure items, one was an external link (RSS feed) and the other was an image (a screenshot).

As for the flickering TLS connection stuff, not seeing that and having clicked around the site for sometime, I'm not experiencing any lag, any stuttering or anything that indicates there is problem.

Just remember, PGD is now hosted on my dedicated server, which also servers a number of other domains. If it was busy, it could have taken a while... it could even have been updating itself.