BJP President Amit Shah on Thursday met Bihar Chief Minister Nitish Kumar in Patna not once but twice- first at breakfast and then at dinner.