Exactly.<quoted text> The date range for both persons is from 247 to 118 BC which is a span of 129 years in which both are above ground for 17 years from 183-200 BC. That means Polybius is about 17 when Hannibal dies in 183.
''Fifty years after the end of the war with Hannibal, Polybius began to write his comprehensive history of Rome.''
They were contemporaries.
You were wrong.
End of discussion.