It is entirely possible that Samuel married a cousin, and it is possible that somewhere further up the line the same thing happened, hence Biggins as middle name. Unfortunately the only way to find out is to keep digging. Perhaps following Mary’s line will get the connection for you.
Happy hunting!