quern properly checks output item to make sure it is bonemeal before allowing more bonemeal to fill the slot.