I work with bounty more than 2 years and it seems period of paid more longer that be in 2016.
Two years is too long to get paid from the ICO, and usually, they pay after one month the ICO is finished so they can move to the other goals. I wonder what is the ICO, did you ask with the bounty manager or the teams of the ICO about the payment? I hope that you can get paid soon and every people who participate in the ICO is also getting the payment too.
That is not even possible. Any ICO that is taking more than 6 months actually is out of it. I have actually experienced something close actually, but at the end, every team that is legit will always pay the bounty hunters. Most of the time, it is usually after the ICO or immediately after, but for the sake of dumping on the market, some team may not want to distribute immediately to bounty hunters or probably lock it for some period before they can have access to it. Whichever way, the importance of checking out a reputable team is to at least have an assurance of the possibility of getting paid at the end of it all.