SPF and DKIM are for mail delivery and don’t impact loading of a website.
DNS changes can take up to 48 hours to propagate (see here.)
Using DNS Checker, I see a number of locations that have netlify nameservers, and many that don’t (see here.)
Currently khaledb.com
does not load for me, likely due to the reasons outlined above.