There can be no clear answer, because it depend on specific plugin - you'll defititely have to rename all BOL classes to avoid duplication, database tables names, widgets, routes and so on..
For Blogs you can start with replacing words "blog" and "post" and then manually fix things that will be broken, but it's really a task for someone who knows what he/she is doing.