Hi. I'm sorry I never replied to your message, I've only just seen it!
I do have more information but of his family once he marries. There is a military record, his discharge papers, which I found in findmypast - it looks like it is him from the service record, though I cannot confirm it.
I'll contact you again as soon as I have the paperwork to hand.
Off the top of my head I can tell you that my Richard Eva married Maria Alexio (Gibraltarian girl), they went to Malta where they had their first son Adolphus (whose middle names are Publius and Henry - the first the saint name of the church where he was baptised and the second after Richard's youngest brother, if I've got the right one). I went to Malta a couple of years ago and spoke to the parish priest of St Publius in Floriana, Valetta, who shoed me the hand written record of the baptism in the arish books!
Maria returns to Gibraltar without Richard but pregnant with their second child, who is born in Gibraltar and named Richard too. He is my ancestor.
Hope this helps