Hi,
I see what you're saying - the filtering doesn't seem to be working as expected for that field. I'll follow up with the reporting team and ask them to investigate.
In the meantime, since only UNIT partitions can have bids, could you filter by PartitionType = UNIT AND IsNegative = false instead?
Thanks,
Josh, AdWords API Team