Cook beans until just tender. Drain and put in slow cooker.
Add onion, garlic, bay leaf, raw bacon, salt and mustard. Add syrup and water enough to cover beans.
Cook on high for 4 hours, stirring occasionally. Add a bit of hot water if needed to keep the top layer just nicely submerged. Remove the lid for the last hour of cooking so the beans thicken.