You did a great job with your fussy cutting and fabric selection. He is going to love it. I wouldn't have known what BNSF was except that our grandson was really into trains and I got to know all the acronyms for trains, and all the different kinds of train cars. LOL