The leaves on the Portulaca oleracea are also much smaller in size than the Kleinia and do tend to have a bit more of a prostrate habit. My Kleinia petraea (Trailing Jade) leaves are solid green when grown in shade, the leaves get the bluish/purple margins when grown with more sunlight. My Trailing Jade has never bloomed so I'm not sure what the buds or flowers look like.
From the database, side by side .. well, I couldn't get them to show up side by side but this shows the two separate plants and in gingin's photo, the Portulaca shows purplish leaf margins too.
Portulaca oleracea and Kleinia petraea: