Hannibal ends up joining Makedon's army to try and end the Romans for good, but is once again defeated. He eventually commits suicide while in exile.
Scipio, for his part, becomes the most relevant man of all Rome. So much so, the Senate starts suspecting he is trying to be king. He is eventually forced to go out of the city, which would be akin to exile, but it was hardly a punishment. More of a retirement to a villa of his