Engine will produce smoke on the first start up depending on how much oil/solvent was left in the cylinders or maybe the intake plenum, but that should all be done in a few minutes max.
Was the engine blowing smoke before the head job?
Why was the head pulled: increased oil usage, blown head...