Yeah, venit is the past tense form of come. So literally 'Good you came!' I think.
I'm just guessing because bun looks like the word for good in other romance languages(boa, bon, etc.) and venit is the 3rd person past tense verb for come in Latin