Most likely it is caused by bullet's shape. Your seating die plug seat the bullet not by pushing on the tip, but contact it on ogive of the bullet. If the ogive has slightly different profile, seating plug in the die will contact it slightly lower or higher giving you different OAL because you measure OAL from the base to the tip of the bullet.
http://www.larrywillis.com/bullet-shape.html