Floating point errors are not actually introduced into the resulting coordinate points and bounds, but into the resulting data array. These naturally occur due to the act of calculating the weighted mean, however when regridding onto exactly the same grid I was seeing minor changes to the data array resulting from the wrapping. This is simply to avoid unwanted and unnecessary changes when regridding onto exactly the same grid. It does not warrant a warning.