See in this topic:
Did you intend to post it in order to answer this question: Which suttas in the Pali canon are relatively early or late?
It looks relevant as an answer to that question, and I would welcome it there, if you posted it as an answer.
Or did you intend to post it as a new question? If so can you be more precise about what question you're asking? Currently it looks like you're not asking a question, instead you're answering a question (i.e. you're asking "What timeframe?" and answering that question yourself).
If you're asking a question that you want other people to answer, can you be more explicit about what question you're asking? Are you just asking whether they agree with everything you posted, possibly trying to start a discussion?
Usually on this site we prefer it if you ask questions for other people to answer (and answer questions which other people have asked).
See FAQ index (summary of site policies) especially including May I share my research, by posting questions on this site and self-answering them? -- generally we prefer that you don't post questions only in order to answer them yourself.
Does that make sense?