Reading from the extremeoverclocking FAQ they say that the 24h avarage is calculated total points for last 7 days divided by seven. As Cryptobullion and extremeoverclocking numbers are almost identical I can assume that cryptobullion uses the same calculation. So you are actually getting paid for your last SEVEN DAYS avarage daily production not the last 24h production
This seems not to be the case.
My 24h average on extremeoverclocking is only 50% of my last 24h points on cryptobullionpools.
So I think you get paid for the real 24h. But the term "last 24h" on cryptobullionpools is a bit misleading, because there is a significant delay in proccessing the points (24-48h).