I think I have HONOR figured out....
No, I don't know the numbers, but I think I figured out the general system.
SO, today I got 3.1, and it appears others have to. Every time a new tier is reached, it is reached by MANY players at the same time. But Riot says the system is not on a timer per se. How can this be?
Well, I started thinking about it when a lot of us hit 3.0 on the same day a month or so ago. And I came up with a possible idea.
** There is a cap on daily honor. This way lots of people (whether they play 3 games or 10 games with an 'honor' or 2) are still on the same honor level for that day. SO, if lots of people CAP every day, then when the threshold for the next tier (3.1 in this case) is reached....LOTS of people reach it at the same time.
It's not timed, but it does allow many players to hit new tiers on the same day.
The reasons for this makes sense too. Some people just don't have time to play 10 games per day, so to make it fair for them (to get honor progression), the amount of honor you need is NOT that much (but still enough that 1-2 wont do it....it's probably a medium number like 4-5). This also means that you can't jump way ahead of the crowd if you DO play 20 games per day.
edit: Went to shovel some snow and was thinking about it more. This would also explain why maybe you get a new level one day and a friend gets it the next day. Perhaps your friend could only play 1-2 games on a few days, so he didn't cap every day, and it takes an extra day or two to get there.