God has the divine right to forgive or condemn who God pleases and there is a good case to make that God is always ultimately merciful. However, God, when God's Kingdom was brought into our world through the resurrection of Christ, gave God's people a more active role in God's economy than they were allowed previously. One of our new responsibilities was the right to forgive or continue to condemn those who sin against God or God's creation. For God to forgive an evil person prior to that evil person's victims, although completely doable and within the purview of God, would result in God reneging on a previous decision made by God, namely the giving of the right to forgive or condemn to God's people.
Therefore, in my Biblically based opinion, until the last person, living or dead, who has been damaged by the evil acts of Osama Bin Laden, forgives him, God, although wanting to be merciful, will not be merciful to him. I do not think that anyone who was not a victim of the atrocities committed by Bin Laden has the right to even discuss the mercy of God towards him. That would be presumptuous arrogance, pastorally insensitive in the extreme and the ignoring of the priority of God's decisions.
I am a humanist and an adherent of liberation theology. This means I have a high view of humans in God's plan and see humans as an active part in that plan. Sometimes, I have to take the rough with the smooth and accept stuff, like the existence of hell, that grates with my liberal, personal views.