Should a handyman be expected to have their own supplies?

Sorry if this is not allowed, remove if needed.

Hi all, I've never hired a handyman before but decided to this time. It's to replace my sink/disposal and I had purchased the sink/disposal/pvc beforehand.

Halfway through he asks me to run to the store to pick up gorilla glue / caulk / flanges / wood glue. My question is, should he be expected to have this stuff already or is it expected for me to buy all these additional supplies?

It was noted in the original quote that I would be providing the sink/disposal (they offer but charge a markup). There was no mention of other supplies like caulk, glue, etc... Not sure what the protocol here is, but I already felt like I overpaid and now I'm spending more money on supplies I will likely get only 1 use out of.