Is it possible that your expanded bounding box has crossed the anti-meridian (+/- 180 longitude)? In which case your bounding box will switch around to cover the rest of the earth except South America and it will correctly return false for your data.