Also did you race the car around on the drive home?
The rings are not completely seated and will get some blow by till the rings seat.
If I was you, I would not be bashing anybody till you find out where the leak is coming from. Just my 2 cents
there is a huge difference between blow- by and shooting oil all over the place. ive never had any blow by coming out of my brand new builds. it doesn't take but a few miles to seat the rings.