As last post my bike never requires a top up between service intervals,16,000 miles on her now.
Is it possible the crankcase breather is blocked and causing back pressure in the crankcase therefore maybe forcing some oil into the airbox??not sure if this would be possible. I am much better on large Marine engines, just a thought and if I am talking bullshit don't spare my blushes.
Lew