"До" и "после" еды связаны не со степенью наполнения желудка, а с доступностью различных белков-переносчиков, которые активируются разными концентрациями глюкозы в крови. Обычно рекомендуют принимать препарат не менее чем за полчаса до еды и через два часа после.