Oh, you've touched on a very tricky subject. As for timing,
(John 6:35-44) Jesus said to them: “I am the bread of life. He that comes to me will not get hungry at all, and he that exercises faith in me will never get thirsty at all. 36 But I have said to YOU, YOU have even seen me and yet do not believe. 37 Everything the Father gives me will come to me, and the one that comes to me I will by no means drive away; 38 because I have come down from heaven to do, not my will, but the will of him that sent me. 39 This is the will of him that sent me, that I should lose nothing out of all that he has given me but that I should resurrect it at the last day. 40 For this is the will of my Father, that everyone that beholds the Son and exercises faith in him should have everlasting life, and I will resurrect him at the last day.” 41 Therefore the Jews began to murmur at him because he said: “I am the bread that came down from heaven”; 42 and they began saying: “Is this not Jesus the son of Joseph, whose father and mother we know? How is it that now he says, ‘I have come down from heaven’?” 43 In answer Jesus said to them: “Stop murmuring among yourselves. 44 No man can come to me unless the Father, who sent me, draws him; and I will resurrect him in the last day. Note: not "last days" plural, "last day" singular. Three times stated. Since the GB just announced at the DC that "we are in the last day of the last days" I would expect this to be happening now. Some other things to consider: Daniel was told to seal up the words until the time of the end (Dan 12:4) John was told NOT to seal up the words: Rev 22:10 - He also tells me: "Do not seal up the words of the prophecy of this scroll, for the appointed time is near." Rev 1:1 even says those prophecies would "shortly take place", as does Rev 22:6. Paul, in writing 1 Cor 15:51-57 uses the word "we" and "us". That, to me, indicates he was expecting this to happen to him personally, and to those in the Corinthian congregation. Enjoy making sense out of all of this... :)