There is not a significant difference between the two forms in your examples. I, as a speaker of BrE, would be more likely to use the present perfect, but I would find the past simple acceptable.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.