I believe "Это просто праздник какой-то!" (It must be a holiday!) fits perfectly. The man finds something very useful / pleasant unexpectedly, and is excited how stupid his enemy was - all in one.
"На ловца и зверь бежит" is used when you suddenly meet / encounter somebody whom you were looking for.