Ok, I ran a test chicken today

. Here's my question. I had certain temperature range I wanted to keep the chicken at - like 270-225. I learned from America's Test Kitchen, to alway count your coals for a specific grill to generate a specified heat, and it makes temperature control much easier. Makes sense - no problems so far. So I know how many coals will take me to 275, how long they will last till it gets to about 225, and how many I must add to get back to 275. Now here's the question.
It only works if I add hot coals (i.e., fire em up in a little stove or something). If I simply add the same amount of coals to the fire box, it doesn't go up to 275. It maybe goes up to 250. But if I fire the coals up in a stove and add them, I go back to 275 with no problem. Whats going on here? There has to be some law of thermal dynamics (or whatever) that makes this happen. Can anyone explain it to me?