It would make sense that Benjamin (1832-1899) would name his second child (first son) Benjamin, either after himself or his father.
However, Eliza is born Sept 1861, Franklin apparently in 1862 and Maria in March 1866. This does not really leave any time for an extra child, in fact Franklin's DOB actually looks wrong making another child in 1863 even less likely.
I would suggest a neater solution would be that the lad's name was actually Benjamin Franklin Hughes and his DOB was 1863. This would also explain the lack of any other data for the son "Franklin".