So, your husband has PCCs from multiple countries (Australia, Canada), this might be a cause of delay in processing, since some ppl in this forum said they experienced delay due to this reason, since CIC undergoes some additional processing to check from their security database for different...