Broadstone Net Lease Inc (BNL) reports robust financial performance with significant investments and strategic developments, despite facing some project uncertainties.