Thank you for your reply.
could be that his nap is too late in the day, and so there isn't enough time for him to get tired after the nap ends & bedtime should start.
It might be so, but my problem isn't that my ds falls asleep late, only that:
1. he can't fall asleep without me (usualy bf),
2. almost always he gets very tired & starts to cry; sometimes he cries quite a long time (even when I'm with him, we don't use CIO).
About typical day:
He wakes around 9 a.m. (but sometimes around 7 a.m., or even at 10 a.m.). Afterwards, he is very active, mostly running, playing outdoors and being very energetic.
There are no set times of eating - there were, but some month ago he has started to eat less willfully. Feeding sometimes starts to look like a struggle, so I just try many times, with diffrent meals during the day, to see whether he agrees to eat something (that may be due to teething).
His daily nap - that isn't that regular, either. Usually it's around 3 p.m., but can happen from 1 p.m to 4 p.m. It is that he is hard to put to sleep (but not as hard as in the evening) - sometimes he is very exhausted and still refuses to go to sleep, so I try again later.
After nap we go for a walk, meet with other children etc. He starts yawning about 7 p.m.; otherwise, he doesn't look very tired then. But before he fall asleep - at 10 p.m. he is very tired, but still wants to play, jamps headfirst from the bed etc.; if we forbid him to leave bed, he cries. It is very exhausting for him and for us.