Ливий, Зонара, Флор и Орозий рассказывают сказочную историю о сражении римлян с гигантским змеем 120 футов длиной (ок. 35 м), вылезшим из реки, которую Флор называет Кэкидисет, а Орозий Баградом. Он сожрал людей, шедших за водой. По одной версии, змей также атаковал римский лагерь. Дротики и стрелы отскакивали от шкуры чудовища. Италийские воители нанесли чудовищу смертельный удар с помощью баллист.
Судьба Регула, умершего в карфагенском плену, была темой для различных популярных легенд. Рассказали, как он просил сенат не продлевать ему командование, так как из его маленького имения разбежались работники. Сенат отказал в просьбе, но постановил содержать имение за государственный счет. Писали также, что пленного Регула карфагеняне отправили со своим посольством в Рим в качестве посредника в мирных переговорах. При этом пунийцы взяли с него слово, что он вернется в Карфаген. Регул убедил сенат продолжать войну, но слово сдержал и вернулся в Африку, где был изощренно замучен до смерти. Позднее его жена отомстила, доведя до смерти одного карфагенского пленника и почти погубив другого. По одной версии, это делалось с согласия сената. По другому рассказу, сенат, узнав о происходящем от рабов-доносчиков, обязал семью Атилиев под угрозой наказания хорошо обращаться с выжившим пленником.
После ухода римских войск и флота из Африки часть карфагенских наемников была распущена. Среди них находился и Ксантипп. По Полибию, он благополучно вернулся в Элладу и, по некоторым сведениям, лет через 10 появился на службе у египтян. По Зонаре, карфагеняне не заплатили наемникам и бросили их на пустынном острове. Византийский историк знает две версии о судьбе Ксантиппа. По одной, карфагеняне из зависти потопили его корабль. По другой, завистливые карфагеняне попытались устроить Ксантиппу кораблекрушение. Они дали ему старое судно, но лаконец вовремя пересел на более надежный корабль и спасся. По Диодору, он так и поплыл на ветхом судне и утонул в Адриатике.