iRide4life's mate took his engine to a bodgey "mechanic" (IF that's what he thinks he is) ... LOL ... You have to re-hone the cylinder when fitting new rings otherwise you're wasting your time ... The honing beds the rings in again ... Without the re-hone , the engine will blow smoke straight away ... Any decent mechanic would have changed the oil for a start ...
When rings wear the end gap gets bigger and allows compression and oil to escape ... IF the ring end gaps aren't staggered properly the engine will blow smoke straight away ... Even if you remove the piston from a good sealing cylinder then put it back in without changing the rings and re-honing ... the engine can blow smoke ... The rings can easily be stretched if removed from the piston then put back on and even brand new rings can be easily stretched when installed by someone who doesn't know what they're doing ...
IF it's the rings gone , the engine will blow more smoke as it's revved ... IF it's just leaking valve stem oil seals , you'll see a puff of smoke on start up which will go away as the revs are increased ... but you'll see a small puff every time you back off in gear and hit the throttle again ... That's because when you back off the cylinder vacuum sucks oil past the inlet valve stem seal , thru the guide and into the inlet port ...
When you re-hone and fit new rings you have to go thru the ring bed-in procedure to get them to seal properly again ...
You can buy complete new cylinder , piston , ring and gasket kits for stock engines fairly cheaply ... I think East50's sells 'em ...