I've been collecting stamps of late.
He's been acting strangely of late.
The weather has improved of late.
It's a substitute for recently as you've discovered.
By the way; there's only one "u" in puzzled!
- For Teachers