it costs like 500k to get 40 con and takes a hour or 2, just tell him to get it himself.
the script doesn't seem to realise when it runs out of clay if you are using the butler method and will keep trying to get them from him
Even if you have like 5k clay noted?