American journalist, television personality and CNN News anchor, Anderson Cooper has welcomed a baby boy.