前者 postponing it的逻辑主语 是 stormy weather 是介词宾语 的宾补
但是due to 这个短语介词 后面 是不能 跟复合宾语 的
所以 应改成 with stormy weather postponing it
或者 because tormy weather postponed it ,
后者 having been postponed because of stormy weather
是现在分词 的完成式的被动形式 作主句的原因状语 其逻辑主语是 句子主语 是被动关系 且动作发生在 谓语动词 began 之前 所以正确 其中 because of stormy weather是介词短语 修饰现在分词having been postponed是现在分词的原因状语