Oh,so then in Acts 2:16 Peter is the one who is confused?
It will come about after this That I will pour out My Spirit on all mankind; And your sons and daughters will prophesy, your old men will dream dreams, your young men will see visions.
"after this is not specific" - Peter inspired by the holy spirit informed his hearers that it was being fulfilled in his day.
So we are still back to John's "soon" in revelation..