Seen the first episode, kinda like it. Had to look up to see that this isn't the same actor as Ben in Umbrella Academy, as they do look kinda similar.
And yeah, Ben has amensia like Sam, and it seems like his catchphrase might be 'Oh sh-" least they started to have him say that before being...