Balancing robot for dummies

Hello All. First, thank you so much for all of the valuable information. It has helped greatly with my balance-bot project. All the replies are amazing.

Question: I'm using Patrik's v1.2 code, with the Processing 'Balance_bot_gui' code (Thank you Patrik, it rocks.) All is displaying well, my bot is balancing... sort of, but I have a question about the output.

When I look at the error displayed on the Processing GUI, it seems delayed. By about 1-2 seconds. If I hold the bot at-error, and error on the screen displays -80, then I quickly whip it over to where it should display +80, it takes about 1.5-2 seconds for the error on the GUI output to update to that error. (Hope that makes sense.)

Any tips? I'm pretty sure my ACC and GYRO are both reading in phase, and my Kalman output all looks fine... just a little late.