I finished 'dragon uprising' quest, became thane of white run but he does not have the option for me to buy Breezehome. I asked him when he slept, when he was in the main room of dragonsreach, anywhere he could be but I still couldn't buy it from him. Any idea how to fix this ? Note that I already have 10000 coins in my pocket :( dam glitch
Make sure you ask him during his working hours if he's sleeping or eating i don't think he'll have the dialog options (he should be standing by the throne), otherwise theres always attacking the city with the Stormcloaks and replacing him with Brill.
Make sure you are thane of Whiterun (completed Dragon Rising and such). Have you begun the civil war yet? If you are about to assault/protect Whiterun with the Stormcloaks then you probably won't be able to get Breezehome until afterward.