Mistakes make the best testers!
I discovered that ERPNext v 13.8.0 allows you to enter the item into the input items for a BOM for the Item.
1 * ItemX = 1 * ItemX + 1 * ItemY
I think there was some code that used to prevent this before.
Do others see this behavior too? I hope there is a fix coming for this.