Was there a bit of fat in the meal? Fat slows digestion down so can delay blood sugar rises, hence chocolate being quite fatty has a delayed effect and other foods as well......pizza is a huge one for doing that!