Buffering models – please help!


Hello,
I am struggling with the models relevant for buffering. The buffering activity is eating chocolate or other sweets and thus distracting myself from scheduled thought work tasks. I’d really appreciate your feedback:

Buffering Unintentional Model:
C Eating unplanned chocolate instead of doing scheduled thought work
T I need a short break
F urge / overdesire to eat chocolate
A I switch from scheduled thought work to eating chocolate, I don’t complete my thought work in the time allotted, I distract myself from my thought work
R The desire to eat chocolate is increased

Buffering Intentional Model:
C Eating unplanned chocolate instead of doing scheduled thought work
T I don’t need chocolate
F awareness
A I allow the urge to eat the chocolate without responding to it, I continue with my thought work until completed in the time allotted, I don’t eat chocolate
R urge to eat chocolate dissipates

Are these models correct?

Can you help me build another model based on the example above? I would think it would look something like this, but in this model the R is not tying back to the T:

C Eating unplanned chocolate instead of doing scheduled thought work
T I need a short break
F urge / overdesire to eat chocolate
A I realize that I am in my buffering model, interrupt the model, I consciously switch my thought
R The urge is not responded to

Thank you!