When your children are very young the clock can seem to be your enemy. Try this idea for managing your day. Organise your day with the idea of routines inside bubbles of time.
For example before and after breakfast routines that include making beds, cleaning teeth, getting dressed etc leading on to cleaning for you while he does independent play. The amount of time for cleaning/independent play flexes to a longer or shorter time depending on his ability to play on his own that day or how long the earlier parts of the morning routine took. End that bubble of time with morning tea at a set time of day.
Use the same idea for the next bubble of time between morning tea and lunch and so on.
It gives your little one a sense of structure and familiarity to each day but you are not clock watching or forcing an activity to continue when it is a lost cause.