The examples you gave are completely valid and I agree aren't funny. However, since there's no way of finding out if either of those things are true and are the cause since kingsnakes are cannibalistic it's possible it smelled itself and tried eating it. Which I find humorous. To each their own.