there would never have been a better time to storm the island , but once again the cowardly spaniards had managed to find a reason for allowing the boucaniers to go unmolested , claiming all their forces were needed to defend the capital .