I would say your ability to get the sandwich taught enough on a bed for pinning would have a big impact on puckering, also not using a walking foot because a regular foot does not feed the top fabric at the same rate as the bottom. Other than that your second quilt looks good. We learn as we go. I have also learned that recipients rarely see our mistakes. We critique ourselves way to hard sometimes