Interesting... I haven't tried anything in geographic coordinates and I am wondering how it makes the hexagons with a predetermined area in planar units... could be a bug, but I would try projecting everything to Albers (for U.S.) and see if it has to do with that. Otherwise, you might want to report it.