Yes, they mean essentially the same. With 'have met', the writer relates the meeting to the present situation and suggests that it happened recently or that s/he expects to meet more.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.