Because of above, this is right.  However, I think if (check > pinfo.last_backfill) would be clearer