Why perfect aspect was used in this sentence

have met means that it's the past tense. If they wrote

What I would give to meet him.

they're expressing a wish about the present or future.

The sentence as written implies that it's no longer possible to meet him (perhaps he's died), and the writer is lamenting that they wish they could have met him when it was possible.