The buds are very small for quite a while and it does like morning sun. Keep in mind that it is a succulent plant and you don't want to over water it. We water ours every other week just a little bit. Just be patient and the blooms will open when they're ready. They are worth waiting for! This year we have ours somewhere with not so much light and there are not nearly as many blooms as it used to get. On the other side, if the leaves start to show a red tone to them it's getting too much light for optimal (all out) flowering but will still flower some.