How often should I meet my direct mentor in bachelor's thesis?
My undergraduate project meant I had a meeting once a week for 10 minutes... Some meetings left me with 3 weeks work... So it depends but for an undergraduate, once a week is ample. 

Some PhD students have daily conversations, others less often, but that depends on the topic, field and the people involved.