Maybe the handyman was trying it on to get some extra cash.
I would say to the agent:
"The repairs weren't authorised.
I'm willing to compromise a little, although did not have a budget allocated for non-urgent repairs.
Please sort something out with the handyman and come back to me."